! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Fri Jun 12 02:54:05 2020
! Working directory    : /n/home08/kbates/Aromatics/MCM_update_chamber
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 70, 71, 73, 74, &
      76, 78, 80, 82, 84, 86, 87, 88, 89, 90, 91, 93, &
      95, 97, 98, 99,101,103,105,106,108,110,112,114, &
     116,118,119,120,121,122,123,124,126,128,129,130, &
     131,133,135,136,138,140,142,143,144,145,146,147, &
     149,151,153,155,157,158,160,162,164,166,168,170, &
     172,174,176,178,180,182,184,186,188,190,192,194, &
     196,198,200,202,204,206,208,210,211,212,213,215, &
     217,219,220,221,223,225,227,229,230,231,233,235, &
     237,239,241,243,245,247,249,251,252,253,254,256, &
     258,260,261,262,263,265,267,269,271,272,273,275, &
     277,279,281,283,285,287,289,291,293,294,295,296, &
     298,300,302,303,304,306,308,310,312,313,314,316, &
     318,320,322,324,326,328,330,332,333,334,335,337, &
     339,341,343,344,345,347,349,351,353,355,357,359, &
     361,363,364,365,366,368,370,372,374,376,378,380, &
     382,384,385,386,387,389,391,393,395,396,397,399, &
     400,402,403,404,406,408,409,410,412,414,415,417, &
     418,419,420,421,422,423,424,426,428,430,432,434, &
     436,438,439,440,442,444,445,446,447,448,449,451, &
     453,455,457,458,459,460,462,464,466,467,468,470, &
     472,474,475,476,478,480,482,484,486,487,488,490, &
     492,494,496,497,499,500,501,503,505,506,507,509, &
     511,512,514,515,516,517,518,519,520,522,524,526, &
     527,528,530,532,534,536,538,540,541,542,544,546, &
     547,548,549,550,551,553,555,557,559,560,561,562, &
     564,566,568,569,570,571,573,575,577,579,581,582 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_1 = (/ &
     583,585,587,589,590,591,593,595,597,599,600,602, &
     603,604,606,608,609,610,612,614,615,617,618,619, &
     620,621,623,625,627,629,631,633,635,636,637,639, &
     641,643,645,646,647,648,650,652,654,655,656,658, &
     660,662,663,664,666,668,670,672,674,675,676,678, &
     680,682,684,685,687,688,689,690,692,694,695,697, &
     699,701,703,705,707,708,709,711,713,714,716,718, &
     720,722,723,724,725,727,729,731,732,733,734,736, &
     738,740,742,743,744,746,748,750,752,754,755,756, &
     758,760,762,764,766,768,769,770,772,773,775,776, &
     777,778,780,782,784,786,788,790,791,792,794,796, &
     798,799,800,802,804,806,808,810,812,813,814,815, &
     816,817,818,820,821,823,825,826,828,830,832,834, &
     836,838,839,840,842,844,846,848,849,850,851,853, &
     855,857,858,859,860,862,864,866,868,870,872,873, &
     874,876,878,880,881,883,884,886,888,890,891,893, &
     895,897,899,901,903,904,905,907,909,911,913,915, &
     916,917,919,921,923,925,927,929,931,932,934,935, &
     937,938,940,942,944,946,948,950,951,952,954,956, &
     958,959,961,963,965,967,968,969,971,972,974,975, &
     976,977,979,980,982,983,985,986,987,988,989,991, &
     992,993,995,996,997,998,1000,1001,1003,1005,1007,1009, &
     1011,1012,1014,1015,1016,1017,1019,1021,1023,1024,1026,1028, &
     1030,1032,1034,1036,1037,1038,1040,1042,1044,1045,1047,1049, &
     1051,1053,1055,1056,1057,1059,1061,1063,1065,1067,1069,1071, &
     1073,1075,1077,1078,1079,1080,1082,1084,1086,1088,1090,1092, &
     1094,1096,1097,1099,1101,1103,1105,1107,1109,1110,1111,1113, &
     1114,1116,1117,1119,1120,1122,1124,1126,1128,1130,1132,1133, &
     1134,1136,1138,1140,1141,1142,1144,1146,1148,1150,1151,1152, &
     1154,1155,1157,1158,1159,1160,1162,1163,1165,1166,1168,1169 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_2 = (/ &
     1170,1172,1173,1175,1176,1178,1180,1182,1184,1186,1188,1189, &
     1191,1192,1193,1194,1196,1198,1199,1200,1201,1203,1204,1206, &
     1208,1209,1211,1213,1215,1217,1219,1221,1222,1223,1225,1227, &
     1229,1230,1232,1234,1235,1237,1238,1240,1241,1243,1244,1246, &
     1247,1249,1250,1251,1252,1254,1255,1257,1258,1260,1261,1262, &
     1263,1264,1266,1267,1268,1270,1271,1272,1273,1275,1276,1278, &
     1280,1282,1284,1286,1287,1289,1290,1291,1292,1294,1296,1298, &
     1299,1301,1303,1305,1307,1309,1311,1312,1313,1315,1316,1318, &
     1319,1321,1322,1324,1326,1328,1330,1332,1334,1335,1336,1338, &
     1340,1342,1343,1344,1345,1347,1348,1350,1351,1352,1353,1355, &
     1356,1358,1359,1361,1362,1363,1364,1366,1367,1369,1370,1372, &
     1374,1376,1377,1378,1379,1381,1383,1385,1387,1389,1390,1392, &
     1393,1394,1395,1397,1398,1400,1402,1403,1405,1406,1407,1408, &
     1410,1412,1414,1416,1418,1420,1422,1423,1424,1426,1427,1428, &
     1429,1431,1433,1434,1435,1436,1438,1439,1441,1443,1445,1447, &
     1448,1450,1451,1453,1454,1456,1457,1459,1460,1462,1463,1464, &
     1465,1467,1468,1470,1471,1473,1474,1475,1476,1478,1479,1481, &
     1482,1484,1486,1487,1489,1490,1492,1493,1495,1497,1499,1500, &
     1501,1502,1504,1506,1508,1509,1510,1511,1513,1515,1517,1518, &
     1519,1520,1522,1524,1526,1527,1528,1529,1531,1533,1535,1537, &
     1539,1541,1542,1543,1544,1545,1546,1547,1548,1549,1551,1553, &
     1555,1556,1557,1559,1561,1563,1564,1565,1566,1568,1570,1572, &
     1573,1575,1577,1579,1580,1581,1582,1584,1586,1588,1589,1590, &
     1592,1594,1596,1597,1598,1599,1601,1603,1605,1606,1607,1609, &
     1610,1612,1613,1615,1616,1618,1619,1620,1621,1622,1623,1624, &
     1626,1628,1629,1631,1632,1633,1635,1636,1638,1640,1642,1643, &
     1645,1647,1649,1651,1653,1655,1657,1658,1660,1661,1662,1664, &
     1666,1668,1669,1671,1672,1674,1675,1677,1679,1681,1683,1685, &
     1687,1688,1689,1690,1691,1692,1693,1695,1697,1699,1700,1701, &
     1703,1705,1707,1708,1710,1712,1714,1715,1716,1717,1719,1721 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_3 = (/ &
     1723,1724,1725,1727,1729,1731,1733,1735,1737,1738,1739,1741, &
     1743,1745,1746,1747,1749,1751,1753,1754,1756,1758,1760,1761, &
     1763,1765,1767,1768,1769,1770,1771,1773,1775,1777,1778,1780, &
     1781,1782,1783,1785,1786,1788,1789,1791,1792,1794,1795,1797, &
     1798,1800,1801,1802,1803,1805,1806,1808,1810,1812,1813,1814, &
     1815,1816,1818,1820,1822,1824,1826,1827,1829,1831,1833,1835, &
     1837,1839,1841,1842,1844,1845,1847,1849,1850,1852,1853,1855, &
     1856,1858,1860,1862,1864,1865,1866,1867,1869,1871,1873,1874, &
     1876,1878,1880,1881,1883,1885,1887,1889,1891,1893,1895,1896, &
     1898,1899,1901,1902,1904,1905,1906,1907,1909,1910,1912,1913, &
     1915,1916,1918,1919,1921,1922,1923,1924,1926,1927,1929,1931, &
     1933,1935,1937,1938,1940,1942,1943,1944,1945,1947,1948,1950, &
     1951,1953,1955,1957,1958,1960,1962,1964,1966,1968,1969,1971, &
     1973,1975,1976,1978,1980,1981,1983,1985,1987,1989,1991,1993, &
     1995,1997,1999,2000,2002,2003,2004,2005,2007,2009,2011,2013, &
     2014,2015,2017,2018,2019,2021,2023,2024,2026,2028,2029,2030, &
     2032,2033,2034,2036,2038,2040,2042,2043,2044,2046,2047,2049, &
     2050,2052,2053,2054,2055,2057,2058,2060,2061,2063,2065,2067, &
     2069,2070,2072,2073,2074,2075,2077,2078,2080,2082,2084,2085, &
     2087,2088,2090,2092,2094,2095,2096,2098,2100,2102,2104,2106, &
     2108,2109,2110,2112,2113,2114,2116,2118,2119,2120,2122,2123, &
     2125,2127,2128,2129,2131,2133,2134,2135,2137,2139,2141,2142, &
     2144,2146,2148,2150,2151,2152,2154,2155,2156,2158,2160,2162, &
     2164,2166,2168,2169,2171,2173,2175,2176,2178,2180,2182,2183, &
     2184,2185,2187,2189,2191,2192,2194,2196,2198,2199,2201,2202, &
     2203,2204,2206,2207,2209,2210,2212,2213,2215,2217,2219,2221, &
     2222,2224,2225,2226,2227,2229,2230,2232,2233,2234,2236,2238, &
     2239,2240,2242,2243,2245,2247,2248,2249,2251,2253,2255,2257, &
     2258,2259,2260,2262,2263,2265,2266,2267,2268,2270,2271,2273, &
     2274,2275,2277,2278,2279,2280,2282,2283,2284,2286,2288,2290 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_4 = (/ &
     2291,2292,2294,2296,2298,2299,2301,2303,2305,2307,2309,2311, &
     2312,2314,2316,2317,2318,2319,2321,2323,2325,2327,2329,2330, &
     2332,2334,2336,2338,2340,2341,2343,2345,2347,2348,2350,2352, &
     2354,2355,2356,2358,2360,2362,2363,2365,2367,2369,2370,2372, &
     2373,2375,2377,2379,2380,2381,2382,2383,2385,2386,2388,2389, &
     2390,2392,2393,2394,2395,2396,2397,2399,2401,2403,2405,2407, &
     2408,2410,2412,2414,2415,2417,2419,2421,2422,2423,2425,2427, &
     2429,2430,2432,2434,2436,2437,2439,2440,2442,2443,2445,2446, &
     2448,2449,2451,2453,2455,2457,2459,2460,2462,2464,2466,2467, &
     2469,2471,2473,2474,2476,2477,2479,2481,2483,2484,2486,2488, &
     2490,2491,2492,2493,2495,2497,2499,2500,2502,2504,2506,2507, &
     2508,2509,2511,2513,2515,2517,2519,2520,2522,2524,2526,2527, &
     2529,2531,2533,2534,2536,2537,2539,2541,2542,2544,2546,2548, &
     2550,2552,2554,2556,2558,2559,2560,2562,2564,2565,2567,2569, &
     2571,2573,2574,2575,2576,2578,2579,2580,2582,2584,2586,2587, &
     2588,2589,2591,2592,2593,2595,2596,2598,2600,2601,2603,2605, &
     2607,2608,2610,2612,2613,2615,2616,2617,2619,2621,2623,2625, &
     2626,2628,2630,2632,2633,2635,2636,2638,2639,2640,2642,2643, &
     2644,2646,2648,2650,2651,2652,2654,2655,2656,2658,2659,2661, &
     2662,2664,2666,2667,2669,2671,2673,2674,2675,2677,2679,2681, &
     2682,2684,2686,2687,2689,2691,2693,2694,2695,2697,2699,2701, &
     2703,2705,2706,2708,2709,2710,2711,2713,2715,2717,2718,2719, &
     2720,2722,2723,2725,2726,2727,2728,2730,2731,2733,2735,2737, &
     2739,2740,2742,2744,2746,2747,2749,2750,2752,2753,2754,2756, &
     2757,2758,2760,2762,2763,2764,2766,2767,2768,2770,2772,2774, &
     2775,2776,2778,2780,2782,2783,2785,2787,2789,2790,2792,2793, &
     2795,2796,2797,2799,2800,2801,2803,2805,2806,2807,2809,2810, &
     2811,2813,2815,2817,2818,2820,2822,2824,2825,2827,2828,2830, &
     2831,2832,2834,2835,2836,2838,2839,2840,2842,2843,2844,2846, &
     2848,2850,2851,2852,2854,2855,2856,2858,2860,2862,2864,2866 /)
  INTEGER, PARAMETER, DIMENSION(282) :: CROW_JVRP_5 = (/ &
     2867,2869,2871,2873,2874,2876,2877,2879,2880,2881,2883,2884, &
     2885,2887,2889,2890,2892,2893,2894,2896,2898,2899,2901,2903, &
     2904,2906,2908,2910,2911,2912,2913,2915,2916,2918,2919,2920, &
     2922,2924,2926,2928,2930,2931,2933,2934,2935,2937,2938,2939, &
     2941,2942,2944,2946,2948,2950,2952,2953,2955,2957,2958,2960, &
     2962,2964,2966,2968,2969,2971,2973,2975,2977,2979,2981,2982, &
     2983,2985,2986,2987,2988,2990,2991,2992,2993,2994,2996,2998, &
     3000,3002,3004,3006,3007,3008,3010,3011,3012,3014,3016,3017, &
     3019,3020,3021,3023,3025,3027,3028,3029,3031,3032,3033,3035, &
     3036,3038,3040,3042,3044,3046,3047,3049,3050,3051,3053,3054, &
     3055,3057,3058,3059,3061,3062,3064,3066,3068,3070,3072,3073, &
     3075,3076,3077,3079,3080,3081,3083,3085,3086,3088,3090,3092, &
     3094,3096,3097,3099,3100,3102,3104,3106,3108,3110,3111,3113, &
     3114,3115,3117,3118,3119,3121,3122,3124,3125,3127,3129,3131, &
     3133,3135,3136,3138,3139,3141,3142,3143,3145,3147,3149,3150, &
     3152,3153,3155,3156,3158,3160,3161,3163,3164,3166,3168,3169, &
     3171,3172,3174,3176,3178,3180,3182,3183,3185,3186,3188,3189, &
     3191,3192,3194,3196,3198,3200,3202,3203,3205,3206,3208,3209, &
     3210,3212,3214,3216,3218,3220,3221,3223,3224,3226,3227,3229, &
     3230,3232,3233,3235,3237,3238,3240,3241,3243,3244,3245,3247, &
     3249,3250,3252,3253,3255,3256,3258,3259,3261,3262,3264,3265, &
     3267,3268,3269,3270,3271,3272,3273,3274,3275,3276,3278,3280, &
     3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304, &
     3306,3308,3310,3312,3314,3316 /)
  INTEGER, PARAMETER, DIMENSION(2082) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1, CROW_JVRP_2, CROW_JVRP_3, CROW_JVRP_4, &
    CROW_JVRP_5 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
     399,399,734,399,736,399,738,399,738, 16,734,736, &
     734,738,736,735,736,735,738,735,738, 16,732,734, &
     118,732,403,732,733,734,732,733,733,732,736,732, &
     738,732,735,733,736,733,738,309,732,733,735,511, &
     732,702,732,734,734,403,738,735,735,511,702,735, &
      32,309, 32,309,708,736,708,733,708,708,708,738, &
     242,247,732,247,732,720,732,720,735,281,732,732, &
     739,247,720,720,242,242, 17,732,568,736,568,733, &
     568,568,568,708,568,708,568,738,241,307,732,307, &
     732,481,732,481,735,220,732, 82,732,307,481,481, &
     241,241,727,727,735,727,732,721,721,721,721,735, &
     721,732,710,710,732,710,735,130,732,130,104,104, &
     730,730,730,738,730,736,730,733,278,732,278,732, &
     278,690,735,690,732,690,732,690,732,690,732,690, &
     735,690,732,690,732,690,732,690,732,690,735,690, &
     732,690,732,690,732,690,732, 48,732, 48,732, 48, &
     732, 73,732, 73,732, 73,732, 73,732,491,733,491, &
     736,491,736,491,735,491,491,491,597,736,597,736, &
     597,735,597,597,610,735,610,734,610,732,610,732, &
     610,610,460,735,460,735,460,735,460,732,460,732, &
     460,732,484,733,484,736,484,736,484,735,484,484, &
     484,693,736,693,736,693,735,693,693,693,691,735, &
     691,734,691,732,691,732,691,691,450,735,450,735, &
     450,735,450,732,450,732,450,732,509,733,509,736, &
     509,736,509,735,509,509,509,665,736,665,736,665, &
     735,665,665,632,735,632,734,632,732,632,732,632, &
     632,458,735,458,735,458,735,458,732,458,732,458, &
     732,552,736,552,736,552,735,552,552,552,559,735, &
     559,734,559,732,559,732,559,559,401,735,401,735, &
     401,732,401,732,401,732,456,733,456,736,456,736 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     456,735,456,456,456,388,735,388,735,388,735,388, &
     732,388,732,388,732,521,736,521,736,521,735,521, &
     521,521,558,735,558,734,558,732,558,732,558,558, &
     191,732,191,293,732,293,260,534,735,534,732,534, &
     534, 60,732,169,732,169,440,732,440,715,715,715, &
     715,715,715, 28,732,695,733,695,733,695,733,695, &
     736,695,738,695,735,695,695,667,735,667,732,667, &
     466,466,466,466,666,733,666,736,666,736,666,735, &
     666,666,666,699,733,699,736,699,735,699,699,664, &
     733,664,736,664,735,664,664,659,738,659,734,496, &
     733,496,736,496,735,496,496,518,735,518,734,518, &
     732,183,732,183,266,732,266,258,531,735,531,732, &
     531,531, 57,732,184,732,184,291,732,291,564,564, &
     564,564,564, 56,732,433,732,433,732,433,433,687, &
     733,687,733,687,733,687,736,687,738,687,735,687, &
     687,692,735,692,732,692,545,545,545,545,648,733, &
     648,736,648,736,648,735,648,648,648,603,733,603, &
     736,603,735,603,603,603,654,738,654,734,482,733, &
     482,736,482,735,482,482,563,733,563,736,563,735, &
     563,563,561,735,561,734,561,732,131,732,131,245, &
     732,245,246,533,735,533,732,533,533, 76,732,178, &
     732,178,362,732,362,508,508,508, 45,732,675,733, &
     675,733,675,733,675,736,675,738,675,735,675,675, &
     700,733,700,736,700,736,700,735,700,700,700,676, &
     733,676,736,676,735,676,676,569,733,569,736,569, &
     735,569,569,651,738,651,734,487,733,487,736,487, &
     735,487,487,633,735,633,734,633,732,158,732,158, &
     294,732,294,424,424, 81,732,402,732,402,636,733, &
     636,733,636,733,636,736,636,738,636,735,636,636, &
     628,735,628,732,628,647,733,647,736,647,736,647 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_2 = (/ &
     735,647,647,647,619,733,619,736,619,735,619,619, &
     619,717,735,717,734,717,732,717,732,717,717,515, &
     738,515,734,479,733,479,736,479,735,479,479,453, &
     735,453,734,453,732,457,733,457,736,457,735,457, &
     457,195,732,195,253,732,253,254,480,480,735,480, &
     732, 75,732,447,733,447,736,447,735,447,447,512, &
     733,512,736,512,735,512,512,513,738,513,734,448, &
     735,448,734,448,732,210,732,210,522,522,522,522, &
     522,308,732,308, 69,732,419,732,419,635,733,635, &
     733,635,733,635,736,635,738,635,735,635,635,681, &
     733,681,736,681,736,681,735,681,681,681,608,733, &
     608,736,608,735,608,608,608,641,733,641,733,641, &
     733,641,736,641,738,641,735,641,641,642,733,642, &
     736,642,735,642,116,732,116,703,735,703,734,703, &
     732,617,617,732,725,735,725,734,725,734,725,732, &
     725,732,725,725,704,735,704,734,704,734,704,732, &
     704,732,704,704,461,735,461,734,461,732,706,735, &
     706,734,706,732,211,732,211,206,732,206,405,732, &
     405,574,733,574,733,574,733,574,736,574,738,574, &
     735,574,574,698,733,698,736,698,735,698,724,739, &
     724,736,724,738,724,737,724,724,176,732,176,396, &
     732,396,470,470,395,732,395, 88,732, 88,443,732, &
     443,443,443, 83,251,732,251,251,331,732,331,331, &
     351,227,732,227,392,735,392,732,549,733,549,736, &
     549,735,549,174,732,174,683,683, 38,732,519,738, &
     519,734,112,599,733,599,733,599,733,599,736,599, &
     738,599,735,599,599,590,733,590,736,590,735,590, &
     709,735,709,734,709,734,709,732,709,732,709,709, &
     701,735,701,734,701,732,728,735,728,735,728,734, &
     728,734,728,732,728,732,728,732,728,728,728,694 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_3 = (/ &
     735,694,734,694,732,723,733,723,733,723,736,723, &
     738,723,735,723,713,733,713,733,713,733,713,736, &
     713,738,713,735,713,713,168,732,168,196,732,196, &
     407,732,407,645,733,645,733,645,733,645,736,645, &
     738,645,735,645,645,671,733,671,736,671,735,671, &
     671,729,739,729,736,729,738,729,737,729,729,143, &
     732,143,437,732,437,468,468,436,732,436, 99,732, &
      99,271,732,271,111,238,732,238,237,732,237,122, &
     732,393,735,393,732,555,733,555,736,555,735,555, &
     160,732,160,684,684, 37,732,413,732,413,413,355, &
     233,732,233,517,738,517,734,120,613,733,613,733, &
     613,733,613,736,613,738,613,735,613,613,575,733, &
     575,736,575,735,575,712,734,712,732,712,138,732, &
     138,170,732,170,365,732,365,145,732,145,430,732, &
     430,465,465,429,732,429, 96,732, 96,446,732,446, &
     446,446,320,311,732,311,311,329,732,329,329,369, &
     221,732,221,387,735,387,732,557,733,557,736,557, &
     735,557,154,732,154,646,646, 20,732,523,738,523, &
     734, 87,686,733,686,733,686,733,686,736,686,738, &
     686,735,686,686,144,732,144,188,732,188,332,732, &
     332,680,733,680,733,680,733,680,736,680,738,680, &
     735,680,680,650,733,650,736,650,735,650,650,650, &
     162,732,162,410,732,410,471,471,421,732,421,103, &
     732,103,381,732,381,381,306,296,732,296,230,732, &
     230,567,733,567,736,567,735,567,567,567,662,735, &
     662,732,593,733,593,736,593,735,593,326,732,326, &
     326,325,288,732,288,609,738,609,734,100,167,732, &
     167,474,474, 26,732,592,733,592,733,592,733,592, &
     736,592,738,592,735,592,592,127,732,127,591,591, &
      29,732,414,732,414,414,358,236,732,236,696,735 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_4 = (/ &
     696,732,476,738,476,734,106,150,732,150,193,732, &
     193,378,732,378,159,732,159,427,732,427,462,462, &
     426,732,426,119,732,119,375,732,375,375,292,255, &
     732,255,225,732,225, 52,732,173,732,173,411,732, &
     411,272,732,272,483,733,483,736,483,735,483, 91, &
      91,492,733,492,736,492,735,492,492,492,718,733, &
     718,736,718,735,718,718,718,663,733,663,736,663, &
     735,663,663,663,688,733,688,733,688,733,688,736, &
     688,738,688,735,688,688,398,398,274,274,274,274, &
     596,733,596,736,596,735,596,596,454,735,454,734, &
     454,732, 23, 23, 23,601,733,601,736,601,735,601, &
     634,733,634,736,634,735,634,634,634,611,733,611, &
     736,611,735,611,611,505,733,505,736,505,735,505, &
      95, 95,486,733,486,736,486,735,486,486,149,732, &
     149,192,732,192,204,732,204,490,732,490,490,490, &
     489,489,639,639,732,562,732,562,313,732,313,313, &
     478,732,478,670,738,670,734,202,732,202,303,735, &
     303,732,677,735,677,732,620,733,620,736,620,735, &
     620,656,732,656,631,631,732, 59,732,187,732,187, &
     336,732,336,425,732,425,222,738,689,733,689,733, &
     689,736,689,738,689,735,689,689, 85, 85,400,400, &
     630,733,630,736,630,735,630,630,499,733,499,736, &
     499,735,499,679,733,679,736,679,735,679,679,679, &
     498,733,498,736,498,735,498,498,722,733,722,733, &
     722,733,722,736,722,738,722,735,722,722,595,733, &
     595,736,595,735,595,595,495,733,495,736,495,735, &
     495,627,733,627,736,627,735,627,485,733,485,736, &
     485,735,485,485,434,434,548,734,548,734,548,732, &
     548,339,732,339,554,554,179,732,179,333,732,333, &
     203,732,203,125,732,125,330,732,330,467,732,467 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_5 = (/ &
     467,265,383,732,383,716,733,716,736,716,735,716, &
     716,716,711,711,735,711,732,678,738,678,734,146, &
     732,146,302,735,302,732,669,735,669,732,625,733, &
     625,736,625,735,625,586,732,586, 74,732,182,732, &
     182,406,732,406,262,732,262,439,738,594,733,594, &
     736,594,735,594,594,594,629,733,629,736,629,735, &
     629,674,738,674,734,199,732,199,283,735,283,732, &
     668,735,668,732,622,733,622,736,622,735,622,506, &
     732,506,556,732,556,141,732,141,500,500,372,732, &
     372,132,732,132,208,732,208,334,732,334,370,732, &
     370,370,282,526,732,526,682,733,682,733,682,736, &
     682,738,682,735,682,445,732,445,732,445,445, 98, &
     477,732,477,226,732,226,525,738,525,734,263,732, &
     263,391,735,391,732,579,733,579,736,579,735,579, &
     252,735,252,732,133,732,133, 62,732,412,732,412, &
     299,735,299,732,516,738,516,734,638,735,638,732, &
     571,733,571,736,571,735,571,198,732,198,423,423, &
     643,739,643,736,643,738,643,737,643,643,284,732, &
     284, 92,171,732, 66,732,416,416,732,416,732,273, &
     240,240,732,707,707,707,735,707,732,256,732,256, &
     732,256,359,626,732,626,234,732,234,172,732,172, &
     572,572,357,732,357, 84,732, 84,607,739,607,736, &
     607,738,607,737,607,356,732,356,356,373,235,732, &
     235,578,733,578,736,578,735,578,524,732,524,580, &
     733,580,736,580,735,580,580,673,733,673,733,673, &
     733,673,736,673,738,673,735,673,673,277,732,277, &
      94,417,732,417,732,417,114,304,732,304, 61,732, &
     194,732,194,232, 41,732,297,732,297,108,714,733, &
     714,736,714,735,714,644,739,644,736,644,738,644, &
     737,644,644,163,732,163,239, 27,732,389,735,389 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_6 = (/ &
     732,553,733,553,736,553,735,553,493,733,493,736, &
     493,735,493,510,733,510,736,510,735,510,510,510, &
     536,733,536,736,536,735,536,529,733,529,736,529, &
     735,529,165,732,165,464,464,185,732,185,418,732, &
     418,259,732,259,731,739,731,736,731,738,731,737, &
     731,442,732,442,442,101,310,732,310,250,732,250, &
      97,344,732,344,732,344,102,290,732,290, 72,732, &
     216,732,216,224, 46,732,547,734,547,734,547,732, &
     547,587,587,404,732,404,379,732,379,379,382,243, &
     732,243,249,732,249, 86,276,732,276,276,110,175, &
     732,175,229, 24,732,305,732,452,732,452, 42,637, &
     733,637,736,637,735,637,123,732,652,733,652,733, &
     652,736,652,738,652,735,652,408,732,408,732,408, &
     408,270,726,733,726,733,726,736,726,738,726,735, &
     726,390,735,390,732,550,733,550,736,550,735,550, &
     501,733,501,736,501,735,501,494,733,494,736,494, &
     735,494,494,530,733,530,736,530,735,530,542,733, &
     542,736,542,735,542,164,732,164, 71,732,444,732, &
     444,732,444,444,394,394,231,732,231,621,732,621, &
     621,441,732,441,441,441,420,420,397,735,397,732, &
     544,733,544,736,544,735,544,582,733,582,736,582, &
     735,582,507,733,507,736,507,735,507,507,532,733, &
     532,736,532,735,532,537,733,537,736,537,735,537, &
     147,732,147,280,732,280,380,732,380, 50,732, 50, &
     658,735,658,732,624,733,624,736,624,735,624,573, &
     733,573,736,573,735,573,570,733,570,736,570,735, &
     570,136,732,136,520,733,520,736,520,735,520,475, &
     733,475,736,475,735,475,475,475,488,733,488,736, &
     488,735,488,502,733,502,736,502,735,502,502,502, &
     655,735,655,732,623,733,623,736,623,735,623,543 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_7 = (/ &
     733,543,736,543,735,543,538,733,538,736,538,735, &
     538,186,732,186,640,735,640,732,640, 70,732, 47, &
     732,618,733,618,733,618,733,618,736,618,738,618, &
     735,618,618,449,735,449,732,449,705,733,705,733, &
     705,736,705,735,705,705,705,267,732,267,105,616, &
     733,616,736,616,735,616,616,616,212,732,212,228, &
      18,732,546,546,732,455,732,455,566,733,566,736, &
     566,735,566,719,735,719,732,719,268,732,268, 93, &
      25,732,615,733,615,736,615,735,615,585,733,585, &
     736,585,735,585,129,732,129,257,732,257,115, 78, &
     732, 78, 43, 77,732, 58,732,209,732,209,360,177, &
     732,177,342,374,732,374,107,732,107,535,735,535, &
     732,535,653,733,653,736,653,735,653, 33,672,733, &
     672,736,672,735,672,540,735,540,732,540,697,733, &
     697,736,697,735,697,697,657,733,657,733,657,736, &
     657,738,657,735,657,409,732,409,409,261,685,733, &
     685,736,685,735,685,685,685,301,732,301,353,732, &
     353,451,451,451,732,385,385,732,606,733,606,736, &
     606,735,606,583,733,583,736,583,735,583,217,732, &
     217,289,732,289,109,139,732,139, 34, 39,732,180, &
     732,180,347,219,732,219,345,614,733,614,736,614, &
     735,614, 64,612,733,612,736,612,735,612,577,733, &
     577,736,577,735,577,137,732,137,264,732,264, 89, &
     157,732,157, 31, 40,732,166,732,166,352,197,732, &
     197,337,565,733,565,736,565,735,565,528,733,528, &
     736,528,735,528,156,732,156,213,732,213,316,215, &
     732,215,348,285,732,285, 90, 68,732, 68, 30, 67, &
     732, 53,732,248,732,248,121, 80,732, 80, 19, 79, &
     732, 55,732,560,733,560,736,560,735,560,541,733, &
     541,736,541,735,541,189,732,189,214,732,214,361 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_8 = (/ &
     124,732,124,377,148,732,279,732,279,314,732,314, &
     113,350,732,350,732,350,312,732,312,732,312, 63, &
     732,341,732,341,732,341,341,117,223,732,223,135, &
     732,135,315,605,733,605,733,605,736,605,738,605, &
     735,605,155,732,155,432,161,732,161,340,497,732, &
     497,588,733,588,733,588,736,588,738,588,735,588, &
     604,732,514,732,514,598,733,598,733,598,736,598, &
     738,598,735,598,660,733,660,733,660,733,660,736, &
     660,738,660,735,660,660,346,732,346,346,287,473, &
     732,473,473,473,300,661,733,661,733,661,733,661, &
     736,661,738,661,735,661,661,152,732,152, 49, 44, &
     732,328,732,328,275,732,275, 36, 65,732,181,732, &
     205,732,205,431,126,732,126,354,504,732,504,600, &
     733,600,733,600,736,600,738,600,735,600,153,732, &
     153,435,142,732,142,422,134,732,134,349,463,732, &
     463,584,733,584,733,584,736,584,738,584,735,584, &
     190,732,190,438,200,732,200,368,472,732,469,732, &
     469,539,733,539,733,539,736,539,738,539,735,539, &
     503,732,503,589,733,589,733,589,736,589,738,589, &
     735,589,128,732,128,428,151,732,151,367,140,732, &
     140,322,732,322,576,733,576,733,576,736,576,738, &
     576,735,576,298,732,298,376,732,376, 21,649,733, &
     649,736,649,735,649,286,732,286,317,732,317, 54, &
     732,201,732,201,415,732,415, 51,732,218,732,218, &
     323,732,323,602,733,602,733,602,736,602,738,602, &
     735,602,551,732,551,295,732,295,364,732,364,581, &
     733,581,733,581,736,581,738,581,735,581,343,732, &
     343,384,732,384, 22,527,733,527,733,527,736,527, &
     738,527,735,527,335,732,335,363,732,363,321,732, &
     321,318,732,318, 35,732,244,732,244,338,732,338 /)
  INTEGER, PARAMETER, DIMENSION(75) :: ICOL_JVRP_9 = (/ &
     207,732,207,319,459,735,459,732,459,269,732,269, &
     327,732,327,366,732,366,386,732,386,371,732,371, &
     324,732,324,658,662,696,638,655,669,677,668,593, &
     738,579,738,642,738,571,738,623,738,625,738,622, &
     738,620,738,575,738,590,738,552,733,552,733,521, &
     733,521,733,665,733,665,733,693,733,693,733,597, &
     733,597,733 /)
  INTEGER, PARAMETER, DIMENSION(3315) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2, ICOL_JVRP_3, ICOL_JVRP_4, &
    ICOL_JVRP_5, ICOL_JVRP_6, ICOL_JVRP_7, ICOL_JVRP_8, ICOL_JVRP_9 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 45, 46, 46, &
      47, 48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 55, 56, 57, 58, 59, 59, 60, 60, 61, 61, &
      62, 63, 64, 64, 65, 65, 66, 66, 67, 68, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 75, 76, &
      77, 78, 79, 80, 80, 81, 81, 82, 83, 84, 85, 85, &
      86, 86, 87, 88, 88, 89, 89, 90, 90, 91, 92, 93, &
      94, 95, 96, 96, 97, 97, 98, 98, 99, 99,100,100, &
     101,102,102,103,103,104,104,105,105,106,106,107, &
     107,108,108,109,109,110,110,111,111,112,112,113, &
     113,114,114,115,115,116,116,117,117,118,118,119, &
     119,120,120,121,121,122,122,123,123,124,124,125, &
     125,126,126,127,127,128,129,130,131,131,132,132, &
     133,133,134,135,136,136,137,137,138,138,139,139, &
     140,141,142,142,143,143,144,144,145,145,146,146, &
     147,147,148,148,149,149,150,150,151,151,152,153, &
     154,155,155,156,156,157,157,158,159,160,161,161, &
     162,162,163,163,164,164,165,166,167,167,168,168, &
     169,169,170,170,171,171,172,172,173,173,174,174, &
     175,175,176,176,177,178,179,180,180,181,181,182, &
     182,183,184,185,185,186,186,187,187,188,188,189, &
     190,191,191,192,192,193,193,194,194,195,195,196, &
     196,197,197,198,198,199,199,200,201,202,203,203, &
     204,204,205,205,206,206,207,208,209,209,210,210, &
     211,211,212,212,213,213,214,214,215,215,216,216 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     217,217,218,219,220,221,221,222,222,223,223,224, &
     224,225,225,226,226,227,227,228,228,229,229,230, &
     231,232,233,233,234,234,235,235,236,236,237,238, &
     239,239,240,241,241,242,243,244,244,245,245,246, &
     247,248,248,249,249,250,251,251,252,253,254,255, &
     256,257,258,259,259,260,260,261,261,262,262,263, &
     263,264,264,265,265,266,267,268,268,269,269,270, &
     271,272,273,274,275,275,276,276,277,277,278,278, &
     279,280,281,282,282,283,283,284,284,285,286,287, &
     287,288,288,289,289,290,291,292,292,293,293,294, &
     294,295,295,296,296,297,298,299,299,300,300,301, &
     301,302,302,303,304,304,305,306,307,307,308,308, &
     309,310,311,311,312,312,313,314,314,315,316,317, &
     318,319,320,321,321,322,322,323,323,324,325,326, &
     326,327,327,328,328,329,329,330,330,331,331,332, &
     333,334,334,335,335,336,337,338,339,340,341,341, &
     342,342,343,343,344,344,345,346,347,348,348,349, &
     349,350,350,351,352,353,354,354,355,355,356,356, &
     357,357,358,358,359,360,361,361,362,362,363,363, &
     364,365,366,366,367,367,368,368,369,369,370,371, &
     371,372,373,374,374,375,375,376,377,378,378,379, &
     379,380,381,381,382,383,384,385,386,386,387,387, &
     388,388,389,389,390,390,391,391,392,392,393,394, &
     395,395,396,396,397,397,398,398,399,400,401,402, &
     402,403,403,404,404,405,406,407,407,408,408,409, &
     409,410,411,412,412,413,413,414,414,415,415,416, &
     416,417,418,419,419,420,420,421,421,422,422,423, &
     424,424,425,426,427,428,428,429,429,430,431,431, &
     432,432,433,433,434,434,435,435,436,436,437,438, &
     439,439,440,440,441,442,442,443,443,444,444,445 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_2 = (/ &
     445,446,447,448,449,449,450,450,451,451,452,453, &
     454,455,455,456,456,457,457,458,458,459,460,461, &
     461,462,462,463,463,464,464,465,465,466,467,468, &
     468,469,469,470,470,471,471,472,472,473,473,474, &
     475,476,476,477,478,478,479,480,481,482,482,483, &
     483,484,484,485,485,486,486,487,487,488,489,490, &
     490,491,491,492,492,493,494,495,495,496,496,497, &
     497,498,498,499,499,500,500,501,502,503,504,505, &
     506,507,507,508,509,509,510,510,511,512,512,513, &
     513,514,514,515,515,516,516,517,517,518,519,520, &
     520,521,521,522,522,523,523,524,525,526,527,527, &
     528,528,529,529,530,531,532,533,533,534,534,535, &
     535,536,536,537,537,538,538,539,540,541,541,542, &
     542,543,543,544,545,545,546,547,547,548,548,549, &
     549,550,551,551,552,552,553,553,554,554,555,555, &
     556,556,557,558,559,559,560,560,561,561,562,562, &
     563,563,564,565,566,566,567,567,568,568,569,569, &
     570,570,571,571,572,572,573,574,574,575,576,576, &
     577,578,578,579,579,580,580,581,581,582,582,583, &
     583,584,585,586,586,587,587,588,588,589,590,590, &
     591,591,592,592,593,593,594,595,596,596,597,598, &
     598,599,600,601,602,602,603,604,604,605,606,606, &
     607,608,609,610,611,611,612,613,614,614,615,616, &
     617,618,618,619,620,620,621,621,622,622,623,623, &
     624,624,625,626,626,627,628,629,630,630,631,631, &
     632,632,633,634,634,635,635,636,636,637,637,638, &
     638,639,639,640,641,642,642,643,643,644,644,645, &
     646,646,647,647,648,648,649,649,650,650,651,652, &
     653,653,654,654,655,655,656,656,657,657,658,658, &
     659,659,660,660,661,661,662,662,663,664,665,666 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_3 = (/ &
     666,667,667,668,668,669,669,670,670,671,671,672, &
     672,673,673,674,675,675,676,676,677,677,678,678, &
     679,679,680,680,681,682,683,683,684,685,685,686, &
     687,687,688,689,689,690,690,691,691,692,692,693, &
     693,694,694,695,696,697,697,698,698,699,699,700, &
     701,702,702,703,703,704,704,705,705,706,707,708, &
     708,709,710,710,711,712,713,714,714,715,716,716, &
     717,718,718,719,720,721,721,722,723,723,724,725, &
     725,726,726,727,727,728,728,729,729,730,730,731, &
     732,732,733,734,735,736,736,737,737,738,739,740, &
     741,741,742,743,743,744,744,745,746,746,747,747, &
     748,748,749,749,750,750,751,751,752,753,754,754, &
     755,755,756,756,757,758,758,759,759,760,761,761, &
     762,763,763,764,765,765,766,767,767,768,769,769, &
     770,771,772,773,773,774,775,775,776,777,777,778, &
     779,780,781,782,782,783,784,785,785,786,787,788, &
     789,789,790,791,791,792,792,793,793,794,794,795, &
     795,796,797,797,798,799,800,801,801,802,802,803, &
     803,804,805,805,806,806,807,807,808,808,809,809, &
     810,810,811,812,813,813,814,815,815,816,817,817, &
     818,819,819,820,820,821,821,822,822,823,823,824, &
     824,825,826,827,827,828,828,829,829,830,831,832, &
     833,833,834,835,835,836,837,838,839,839,840,841, &
     841,842,843,843,844,845,846,847,847,848,849,849, &
     850,851,851,852,852,853,853,854,855,856,857,857, &
     858,858,859,859,860,860,861,861,862,863,863,864, &
     865,866,867,867,868,869,869,870,870,871,872,872, &
     873,874,875,876,876,877,877,878,878,879,879,880, &
     880,881,881,882,882,883,884,885,885,886,887,888, &
     889,889,890,890,891,892,893,894,894,895,896,896 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_4 = (/ &
     897,897,898,898,899,899,900,901,901,902,903,903, &
     904,905,905,906,907,907,908,909,909,910,911,912, &
     913,913,914,915,915,916,917,917,918,919,920,921, &
     921,922,923,923,924,925,925,926,926,927,928,928, &
     929,930,930,931,932,932,933,933,934,934,935,936, &
     937,938,938,939,939,940,940,941,942,943,944,944, &
     945,945,946,946,947,948,949,950,950,951,951,952, &
     952,953,954,955,956,956,957,957,958,958,959,959, &
     960,960,961,961,962,963,964,965,966,967,968,969, &
     970,970,971,971,972,972,973,974,975,975,976,976, &
     977,977,978,979,980,981,981,982,982,983,983,984, &
     985,985,986,986,987,987,988,989,990,991,991,992, &
     992,993,993,994,995,996,996,997,997,998,998,999, &
     1000,1001,1002,1002,1003,1003,1004,1004,1005,1006,1007,1007, &
     1008,1009,1009,1010,1011,1011,1012,1013,1013,1014,1015,1016, &
     1017,1018,1019,1020,1020,1021,1021,1022,1023,1023,1024,1025, &
     1026,1026,1027,1028,1028,1029,1029,1030,1030,1031,1032,1032, &
     1033,1033,1034,1034,1035,1035,1036,1036,1037,1037,1038,1038, &
     1039,1040,1040,1041,1042,1043,1043,1044,1044,1045,1045,1046, &
     1047,1047,1048,1049,1049,1050,1051,1051,1052,1052,1053,1053, &
     1054,1054,1055,1055,1056,1056,1057,1058,1059,1060,1061,1062, &
     1063,1063,1064,1064,1065,1065,1066,1067,1068,1068,1069,1069, &
     1070,1070,1071,1072,1072,1073,1073,1074,1074,1075,1076,1077, &
     1078,1078,1079,1079,1080,1080,1081,1082,1083,1083,1084,1084, &
     1085,1085,1086,1086,1087,1087,1088,1088,1089,1090,1091,1091, &
     1092,1092,1093,1093,1094,1095,1096,1096,1097,1097,1098,1098, &
     1099,1100,1100,1101,1101,1102,1102,1103,1104,1104,1105,1105, &
     1106,1106,1107,1108,1109,1110,1111,1111,1112,1112,1113,1113, &
     1114,1115,1115,1116,1117,1118,1119,1119,1120,1121,1121,1122, &
     1123,1123,1124,1125,1125,1126,1127,1127,1128,1129,1129,1130 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_5 = (/ &
     1131,1132,1133,1133,1134,1135,1135,1136,1136,1137,1137,1138, &
     1139,1140,1141,1142,1142,1143,1143,1144,1144,1145,1145,1146, &
     1146,1147,1148,1148,1149,1149,1150,1150,1151,1151,1152,1152, &
     1153,1153,1154,1154,1155,1156,1156,1157,1158,1158,1159,1159, &
     1160,1161,1161,1162,1163,1163,1164,1165,1165,1166,1166,1167, &
     1167,1168,1168,1169,1170,1171,1172,1172,1173,1173,1174,1174, &
     1175,1176,1176,1177,1177,1178,1178,1179,1180,1180,1181,1181, &
     1182,1182,1183,1183,1184,1184,1185,1185,1186,1186,1187,1188, &
     1188,1189,1190,1190,1191,1192,1192,1193,1194,1195,1196,1196, &
     1197,1198,1198,1199,1200,1200,1201,1202,1202,1203,1204,1204, &
     1205,1206,1207,1208,1208,1209,1210,1210,1211,1211,1212,1212, &
     1213,1213,1214,1214,1215,1216,1216,1217,1217,1218,1219,1220, &
     1221,1221,1222,1223,1223,1224,1225,1225,1226,1226,1227,1227, &
     1228,1229,1229,1230,1230,1231,1231,1232,1232,1233,1233,1234, &
     1235,1235,1236,1236,1237,1237,1238,1239,1239,1240,1240,1241, &
     1242,1242,1243,1243,1244,1244,1245,1245,1246,1246,1247,1247, &
     1248,1248,1249,1249,1250,1250,1251,1252,1252,1253,1254,1255, &
     1256,1256,1257,1257,1258,1258,1259,1259,1260,1261,1262,1262, &
     1263,1264,1265,1265,1266,1266,1267,1268,1268,1269,1269,1270, &
     1271,1272,1272,1273,1274,1275,1275,1276,1276,1277,1277,1278, &
     1278,1279,1280,1281,1281,1282,1283,1283,1284,1285,1285,1286, &
     1287,1288,1289,1289,1290,1291,1291,1292,1293,1293,1294,1294, &
     1295,1295,1296,1296,1297,1298,1298,1299,1300,1301,1302,1302, &
     1303,1304,1304,1305,1305,1306,1306,1307,1308,1308,1309,1310, &
     1310,1311,1311,1312,1312,1313,1314,1315,1315,1316,1316,1317, &
     1317,1318,1318,1319,1319,1320,1320,1321,1322,1323,1323,1324, &
     1325,1326,1326,1327,1327,1328,1329,1330,1330,1331,1332,1332, &
     1333,1333,1334,1335,1336,1336,1337,1337,1338,1339,1340,1340, &
     1341,1341,1342,1342,1343,1344,1344,1345,1345,1346,1346,1347, &
     1347,1348,1349,1350,1350,1351,1352,1353,1353,1354,1354,1355 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_6 = (/ &
     1355,1356,1356,1357,1357,1358,1358,1359,1360,1360,1361,1361, &
     1362,1362,1363,1364,1364,1365,1365,1366,1366,1367,1368,1369, &
     1370,1370,1371,1371,1372,1372,1373,1374,1374,1375,1375,1376, &
     1376,1377,1378,1378,1379,1380,1381,1382,1382,1383,1384,1384, &
     1385,1386,1386,1387,1388,1388,1389,1389,1390,1390,1391,1391, &
     1392,1393,1393,1394,1395,1396,1397,1397,1398,1399,1399,1400, &
     1401,1402,1402,1403,1403,1404,1405,1406,1406,1407,1408,1408, &
     1409,1409,1410,1411,1412,1412,1413,1413,1414,1414,1415,1415, &
     1416,1417,1418,1419,1419,1420,1421,1421,1422,1423,1424,1425, &
     1425,1426,1427,1427,1428,1429,1430,1430,1431,1432,1433,1434, &
     1434,1435,1436,1437,1437,1438,1438,1439,1439,1440,1441,1442, &
     1442,1443,1443,1444,1444,1445,1446,1446,1447,1447,1448,1448, &
     1449,1449,1450,1450,1451,1451,1452,1453,1453,1454,1454,1455, &
     1456,1457,1458,1458,1459,1459,1460,1460,1461,1461,1462,1462, &
     1463,1464,1464,1465,1465,1466,1466,1467,1467,1468,1468,1469, &
     1470,1470,1471,1471,1472,1472,1473,1474,1474,1475,1475,1476, &
     1476,1477,1478,1479,1479,1480,1480,1481,1481,1482,1483,1483, &
     1484,1484,1485,1485,1486,1487,1487,1488,1489,1489,1490,1490, &
     1491,1491,1492,1493,1494,1495,1496,1496,1497,1498,1498,1499, &
     1500,1501,1501,1502,1503,1504,1505,1506,1507,1507,1508,1508, &
     1509,1509,1510,1510,1511,1511,1512,1513,1513,1514,1514,1515, &
     1515,1516,1517,1517,1518,1518,1519,1519,1520,1521,1522,1522, &
     1523,1523,1524,1524,1525,1526,1526,1527,1527,1528,1528,1529, &
     1530,1530,1531,1532,1532,1533,1534,1534,1535,1536,1536,1537, &
     1538,1538,1539,1539,1540,1540,1541,1541,1542,1542,1543,1544, &
     1544,1545,1545,1546,1546,1547,1548,1548,1549,1549,1550,1550, &
     1551,1552,1552,1553,1554,1554,1555,1555,1556,1556,1557,1558, &
     1558,1559,1559,1560,1560,1561,1562,1563,1564,1564,1565,1565, &
     1566,1566,1567,1568,1568,1569,1569,1570,1570,1571,1572,1573, &
     1574,1574,1575,1575,1576,1576,1577,1577,1578,1578,1579,1580 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_7 = (/ &
     1580,1581,1581,1582,1582,1583,1584,1584,1585,1585,1586,1586, &
     1587,1588,1588,1589,1590,1590,1591,1591,1592,1593,1593,1594, &
     1594,1595,1595,1596,1596,1597,1597,1598,1598,1599,1599,1600, &
     1600,1601,1602,1603,1603,1604,1604,1605,1606,1606,1607,1607, &
     1608,1608,1609,1609,1610,1611,1612,1613,1613,1614,1615,1616, &
     1616,1617,1617,1618,1618,1619,1620,1621,1622,1622,1623,1624, &
     1625,1625,1626,1627,1627,1628,1628,1629,1630,1630,1631,1631, &
     1632,1632,1633,1634,1634,1635,1635,1636,1637,1637,1638,1639, &
     1640,1640,1641,1641,1642,1642,1643,1643,1644,1645,1645,1646, &
     1646,1647,1647,1648,1649,1649,1650,1651,1651,1652,1653,1654, &
     1654,1655,1656,1657,1657,1658,1658,1659,1659,1660,1661,1662, &
     1662,1663,1664,1665,1665,1666,1667,1667,1668,1669,1669,1670, &
     1670,1671,1672,1672,1673,1673,1674,1674,1675,1676,1677,1677, &
     1678,1678,1679,1679,1680,1681,1681,1682,1682,1683,1684,1684, &
     1685,1685,1686,1686,1687,1688,1689,1689,1690,1690,1691,1691, &
     1692,1692,1693,1693,1694,1695,1695,1696,1697,1698,1699,1699, &
     1700,1700,1701,1701,1702,1703,1704,1705,1705,1706,1707,1707, &
     1708,1709,1710,1711,1711,1712,1713,1713,1714,1714,1715,1715, &
     1716,1716,1717,1718,1718,1719,1719,1720,1720,1721,1722,1722, &
     1723,1724,1724,1725,1726,1727,1727,1728,1729,1730,1730,1731, &
     1731,1732,1733,1734,1734,1735,1736,1737,1737,1738,1738,1739, &
     1739,1740,1741,1742,1742,1743,1743,1744,1744,1745,1746,1746, &
     1747,1747,1748,1748,1749,1750,1750,1751,1752,1752,1753,1754, &
     1755,1755,1756,1757,1758,1758,1759,1759,1760,1761,1762,1762, &
     1763,1764,1765,1765,1766,1766,1767,1767,1768,1769,1769,1770, &
     1770,1771,1771,1772,1773,1773,1774,1775,1775,1776,1777,1778, &
     1778,1779,1780,1781,1781,1782,1783,1784,1784,1785,1786,1787, &
     1787,1788,1788,1789,1789,1790,1791,1792,1792,1793,1794,1795, &
     1795,1796,1796,1797,1797,1798,1798,1799,1799,1800,1801,1801, &
     1802,1802,1803,1803,1804,1805,1805,1806,1807,1807,1808,1809 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_8 = (/ &
     1810,1810,1811,1812,1813,1813,1814,1814,1815,1816,1816,1817, &
     1818,1819,1819,1820,1820,1821,1822,1822,1823,1823,1824,1825, &
     1825,1826,1826,1827,1827,1828,1829,1830,1831,1831,1832,1833, &
     1833,1834,1835,1836,1836,1837,1837,1838,1838,1839,1839,1840, &
     1840,1841,1842,1842,1843,1844,1845,1845,1846,1847,1848,1848, &
     1849,1850,1850,1851,1851,1852,1852,1853,1853,1854,1854,1855, &
     1856,1856,1857,1857,1858,1859,1859,1860,1860,1861,1861,1862, &
     1862,1863,1863,1864,1865,1865,1866,1866,1867,1867,1868,1868, &
     1869,1869,1870,1870,1871,1872,1873,1873,1874,1875,1876,1877, &
     1877,1878,1879,1880,1881,1882,1882,1883,1883,1884,1884,1885, &
     1885,1886,1886,1887,1887,1888,1889,1890,1890,1891,1892,1893, &
     1893,1894,1894,1895,1896,1896,1897,1898,1899,1899,1900,1900, &
     1901,1901,1902,1903,1904,1904,1905,1906,1907,1907,1908,1909, &
     1909,1910,1910,1911,1911,1912,1912,1913,1913,1914,1915,1915, &
     1916,1917,1918,1918,1919,1920,1921,1921,1922,1923,1924,1924, &
     1925,1926,1926,1927,1927,1928,1928,1929,1929,1930,1930,1931, &
     1932,1932,1933,1934,1935,1935,1936,1937,1938,1938,1939,1939, &
     1940,1941,1941,1942,1942,1943,1943,1944,1944,1945,1945,1946, &
     1947,1947,1948,1949,1949,1950,1950,1951,1951,1952,1952,1953, &
     1953,1954,1955,1955,1956,1957,1958,1958,1959,1960,1961,1961, &
     1962,1963,1963,1964,1965,1965,1966,1966,1967,1967,1968,1968, &
     1969,1969,1970,1971,1971,1972,1973,1973,1974,1975,1976,1976, &
     1977,1977,1978,1978,1979,1980,1980,1981,1982,1982,1983,1984, &
     1984,1985,1985,1986,1987,1987,1988,1989,1989,1990,1990,1991, &
     1992,1992,1993,1994,1994,1995,1995,1996,1996,1997,1997,1998, &
     1998,1999,2000,2000,2001,2002,2002,2003,2004,2004,2005,2006, &
     2006,2007,2007,2008,2008,2009,2009,2010,2010,2011,2012,2012, &
     2013,2014,2014,2015,2016,2017,2017,2018,2018,2019,2019,2020, &
     2020,2021,2021,2022,2023,2023,2024,2025,2025,2026,2027,2027, &
     2028,2029,2029,2030,2031,2031,2032,2032,2033,2034,2034,2035 /)
  INTEGER, PARAMETER, DIMENSION(75) :: IROW_JVRP_9 = (/ &
     2036,2036,2037,2038,2039,2039,2040,2040,2041,2042,2042,2043, &
     2044,2044,2045,2046,2046,2047,2048,2048,2049,2050,2050,2051, &
     2052,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062, &
     2062,2063,2063,2064,2064,2065,2065,2066,2066,2067,2067,2068, &
     2068,2069,2069,2070,2070,2071,2071,2072,2072,2073,2073,2074, &
     2074,2075,2075,2076,2076,2077,2077,2078,2078,2079,2079,2080, &
     2080,2081,2081 /)
  INTEGER, PARAMETER, DIMENSION(3315) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2, IROW_JVRP_3, IROW_JVRP_4, &
    IROW_JVRP_5, IROW_JVRP_6, IROW_JVRP_7, IROW_JVRP_8, IROW_JVRP_9 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,121,124,127,130,133,136, &
     139,141,146,151,155,158,162,166,170,174,177,180, &
     185,188,191,194,200,205,208,211,214,216,220,225, &
     229,232,236,239,242,246,249,253,258,262,265,268, &
     271,276,280,285,291,295,298,301,304,309,311,313, &
     316,320,327,335,338,344,349,353,358,362,367,372, &
     376,381,385,390,395,399,404,408,413,417,422,427, &
     431,436,440,445,448,451,455,459,461,463,465,468, &
     472,476,478,480,485,490,494,498,503,508,512,517, &
     522,526,531,535,538,541,545,549,551,553,555,558, &
     562,566,568,570,572,577,582,586,590,595,601,606, &
     611,615,619,624,628,631,634,638,642,644,646,648, &
     651,655,659,661,663,668,673,677,681,686,692,696, &
     701,706,710,715,719,722,726,730,732,734,736,741, &
     746,750,754,759,764,769,773,777,782,786,789,792, &
     796,800,802,804,806,811,815,820,824,829,833,837, &
     840,844,846,848,850,855,860,864,868,873,879,881, &
     884,888,891,894,899,903,908,912,916,919,922,927, &
     930,934,939,943,948,953,958,961,965,969,972,976, &
     979,983,985,987,991,994,998,1000,1002,1005,1009,1012, &
     1015,1019,1023,1025,1027,1029,1032,1036,1040,1042,1044,1047, &
     1051,1055,1057,1059,1062,1065,1068,1072,1076,1078,1080,1085, &
     1089,1093,1095,1098,1102,1105,1108,1113,1117,1122,1126,1130, &
     1132,1135,1139,1142,1147,1152,1157,1162,1167,1171,1176,1181, &
     1186,1191,1195,1199,1202,1206,1209,1213,1215,1217,1221,1224, &
     1228,1230,1234,1237,1239,1242,1245,1249,1253,1255,1257,1259, &
     1262,1266,1270,1272,1274,1276,1279,1282,1285,1289,1293,1295 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_1 = (/ &
     1297,1300,1304,1308,1310,1312,1317,1321,1325,1327,1330,1334, &
     1337,1340,1345,1349,1354,1358,1362,1365,1368,1373,1376,1381, &
     1386,1391,1394,1398,1402,1405,1409,1412,1416,1418,1420,1423, &
     1426,1430,1434,1436,1438,1440,1443,1447,1451,1453,1455,1458, &
     1462,1466,1468,1470,1473,1476,1479,1483,1487,1489,1491,1496, &
     1500,1504,1506,1509,1513,1516,1521,1526,1530,1535,1540,1544, &
     1547,1551,1555,1558,1562,1564,1566,1571,1575,1580,1583,1586, &
     1590,1594,1596,1598,1600,1603,1607,1611,1613,1615,1617,1622, &
     1628,1632,1636,1639,1643,1646,1649,1652,1656,1660,1662,1664, &
     1669,1673,1677,1680,1684,1688,1690,1692,1694,1697,1701,1704, &
     1707,1712,1717,1721,1725,1728,1732,1736,1738,1740,1743,1747, &
     1751,1753,1755,1758,1761,1766,1770,1774,1776,1779,1784,1789, &
     1794,1799,1804,1808,1811,1815,1820,1825,1829,1833,1836,1840, &
     1843,1847,1849,1851,1854,1857,1861,1865,1867,1869,1871,1874, &
     1878,1882,1884,1886,1888,1892,1896,1899,1903,1906,1910,1912, &
     1914,1917,1921,1925,1927,1932,1937,1940,1943,1946,1949,1953, &
     1958,1964,1970,1974,1978,1982,1985,1990,1995,2001,2005,2009, &
     2013,2016,2019,2023,2026,2029,2032,2035,2038,2041,2044,2047, &
     2053,2056,2060,2064,2067,2071,2074,2078,2080,2082,2085,2089, &
     2093,2095,2099,2104,2109,2114,2118,2120,2122,2125,2129,2134, &
     2137,2142,2147,2151,2155,2158,2161,2165,2169,2172,2175,2179, &
     2183,2187,2190,2193,2197,2202,2205,2209,2213,2216,2219,2223, &
     2227,2229,2232,2235,2240,2243,2246,2249,2252,2257,2261,2265, &
     2268,2272,2275,2279,2281,2283,2286,2290,2294,2296,2300,2305, &
     2310,2313,2316,2319,2321,2324,2329,2332,2337,2342,2348,2354, &
     2358,2362,2366,2371,2376,2379,2382,2387,2390,2394,2397,2401, &
     2404,2408,2410,2414,2418,2421,2425,2428,2432,2434,2436,2439, &
     2442,2445,2448,2454,2457,2461,2465,2468,2472,2475,2479,2481, &
     2483,2486,2490,2494,2496,2498,2502,2507,2512,2517,2519,2523, &
     2525,2528,2532,2538,2541,2546,2551,2556,2560,2563,2565,2568 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_2 = (/ &
     2571,2575,2578,2582,2586,2590,2594,2597,2600,2604,2608,2610, &
     2613,2616,2621,2624,2627,2630,2634,2637,2642,2645,2649,2652, &
     2655,2660,2664,2668,2671,2675,2678,2682,2684,2686,2689,2693, &
     2697,2699,2705,2709,2716,2719,2722,2725,2728,2733,2736,2738, &
     2741,2745,2751,2754,2759,2764,2769,2773,2776,2779,2784,2787, &
     2792,2796,2799,2804,2808,2811,2814,2818,2823,2826,2830,2834, &
     2837,2840,2844,2848,2850,2853,2856,2861,2864,2867,2870,2873, &
     2878,2882,2885,2889,2893,2896,2900,2902,2904,2907,2910,2913, &
     2916,2921,2924,2928,2932,2935,2939,2942,2946,2948,2950,2953, &
     2957,2961,2963,2965,2967,2969,2972,2976,2982,2985,2990,2995, &
     2998,3002,3005,3007,3010,3015,3019,3023,3027,3031,3035,3038, &
     3042,3046,3048,3050,3052,3056,3059,3062,3066,3070,3072,3075, &
     3081,3084,3089,3092,3098,3101,3104,3109,3112,3115,3120,3123, &
     3126,3129,3133,3137,3141,3144,3148,3150,3152,3155,3158,3163, &
     3166,3169,3172,3176,3179,3184,3187,3191,3195,3198,3201,3204, &
     3209,3212,3215,3218,3221,3226,3229,3231,3234,3238,3244,3247, &
     3252,3257,3262,3266,3269,3271,3276,3279,3283,3287,3291,3295, &
     3299,3302,3305,3308,3313,3316,3319,3322,3325,3329,3333,3335, &
     3337,3341,3344,3348,3352,3354,3356,3358,3361,3365,3369,3371, &
     3373,3375,3378,3382,3386,3388,3390,3392,3396,3399,3403,3407, &
     3410,3414,3416,3418,3420,3424,3427,3430,3432,3434,3437,3441, &
     3445,3447,3449,3452,3455,3458,3461,3464,3466,3469,3473,3477, &
     3479,3482,3486,3490,3492,3494,3496,3499,3503,3507,3509,3511, &
     3514,3518,3522,3524,3528,3530,3533,3537,3541,3543,3545,3548, &
     3551,3554,3557,3561,3564,3567,3572,3575,3580,3584,3588,3591, &
     3595,3598,3603,3606,3610,3615,3618,3621,3624,3627,3630,3633, &
     3636,3639,3642,3645,3648,3652,3656,3658,3661,3666,3669,3672, &
     3675,3678,3681,3686,3689,3692,3695,3698,3702,3705,3709,3712, &
     3716,3718,3720,3724,3726,3728,3732,3735,3739,3743,3745,3747, &
     3750,3754,3758,3760,3763,3767,3771,3773,3775,3777,3780,3784 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_3 = (/ &
     3788,3790,3792,3795,3799,3803,3807,3810,3814,3816,3818,3821, &
     3825,3829,3831,3833,3836,3840,3844,3846,3849,3853,3857,3859, &
     3862,3866,3870,3872,3874,3879,3882,3886,3891,3894,3899,3905, &
     3908,3911,3916,3919,3922,3928,3931,3934,3937,3940,3943,3949, &
     3952,3955,3958,3964,3969,3972,3977,3980,3984,3988,3991,3993, &
     3995,4000,4004,4007,4010,4013,4016,4019,4022,4025,4028,4031, &
     4034,4038,4042,4044,4050,4055,4058,4061,4064,4069,4072,4075, &
     4078,4081,4084,4088,4092,4094,4096,4098,4101,4105,4109,4111, &
     4114,4117,4120,4123,4126,4129,4132,4135,4138,4142,4146,4148, &
     4151,4155,4158,4162,4165,4168,4173,4176,4182,4185,4188,4191, &
     4194,4197,4202,4205,4207,4210,4216,4221,4225,4228,4232,4235, &
     4241,4244,4250,4254,4256,4259,4264,4267,4271,4275,4279,4283, &
     4287,4290,4293,4296,4299,4302,4305,4308,4312,4316,4318,4321, &
     4324,4327,4330,4333,4338,4341,4344,4347,4350,4353,4356,4359, &
     4362,4366,4370,4372,4375,4378,4381,4384,4387,4391,4395,4399, &
     4402,4404,4407,4410,4413,4417,4421,4424,4427,4429,4433,4436, &
     4440,4444,4447,4452,4456,4458,4461,4464,4470,4474,4478,4482, &
     4486,4489,4492,4496,4499,4504,4507,4510,4513,4516,4520,4524, &
     4528,4531,4534,4538,4541,4546,4549,4553,4556,4560,4564,4566, &
     4570,4574,4577,4581,4585,4587,4589,4593,4596,4599,4604,4609, &
     4614,4617,4619,4622,4625,4628,4630,4633,4636,4640,4643,4646, &
     4650,4653,4656,4659,4662,4665,4668,4671,4674,4678,4682,4684, &
     4687,4691,4695,4699,4702,4704,4707,4710,4713,4716,4719,4722, &
     4725,4729,4733,4735,4738,4742,4746,4748,4751,4755,4759,4761, &
     4763,4765,4768,4772,4776,4778,4781,4785,4789,4791,4794,4797, &
     4801,4804,4807,4810,4817,4820,4823,4828,4832,4837,4842,4847, &
     4851,4854,4859,4862,4866,4870,4874,4877,4880,4883,4885,4888, &
     4891,4894,4897,4899,4903,4906,4909,4912,4915,4919,4924,4927, &
     4933,4938,4941,4948,4951,4954,4957,4962,4968,4971,4975,4978, &
     4981,4984,4987,4991,4994,4997,5000,5003,5006,5009,5012,5015 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_4 = (/ &
     5018,5021,5024,5028,5032,5034,5037,5040,5044,5050,5053,5059, &
     5063,5066,5069,5072,5077,5081,5084,5088,5094,5097,5103,5107, &
     5110,5113,5116,5120,5124,5126,5129,5133,5137,5139,5142,5146, &
     5150,5152,5154,5157,5161,5165,5167,5170,5174,5178,5180,5183, &
     5186,5189,5191,5194,5198,5201,5204,5208,5212,5216,5219,5223, &
     5226,5228,5231,5236,5242,5246,5251,5254,5257,5260,5264,5268, &
     5270,5273,5277,5281,5283,5286,5290,5294,5296,5298,5301,5305, &
     5309,5311,5314,5318,5322,5324,5327,5330,5333,5338,5344,5347, &
     5351,5354,5357,5360,5363,5367,5371,5373,5376,5380,5384,5386, &
     5389,5393,5397,5399,5402,5405,5408,5412,5416,5418,5421,5425, &
     5429,5431,5433,5435,5438,5442,5446,5448,5451,5455,5459,5461, &
     5463,5465,5468,5471,5474,5478,5482,5484,5487,5491,5495,5497, &
     5500,5504,5508,5510,5513,5516,5521,5525,5529,5533,5536,5539, &
     5543,5546,5551,5554,5559,5562,5564,5569,5573,5577,5581,5584, &
     5588,5592,5594,5596,5599,5602,5605,5608,5611,5615,5619,5621, &
     5623,5625,5628,5631,5634,5637,5641,5644,5647,5650,5653,5657, &
     5661,5663,5667,5670,5674,5677,5680,5683,5686,5689,5693,5697, &
     5699,5702,5706,5710,5712,5715,5718,5721,5724,5727,5729,5732, &
     5734,5737,5741,5744,5747,5751,5754,5757,5761,5765,5770,5773, &
     5776,5780,5783,5787,5790,5794,5798,5800,5803,5806,5810,5814, &
     5816,5820,5823,5827,5830,5834,5838,5840,5842,5846,5849,5853, &
     5856,5860,5862,5865,5868,5871,5876,5879,5883,5887,5889,5891, &
     5893,5896,5901,5907,5910,5914,5919,5922,5925,5931,5934,5938, &
     5942,5944,5947,5951,5955,5957,5960,5963,5966,5969,5972,5975, &
     5978,5980,5983,5986,5989,5993,5996,5999,6003,6006,6010,6014, &
     6016,6021,6024,6028,6032,6034,6037,6041,6045,6047,6050,6053, &
     6056,6059,6062,6065,6068,6070,6073,6076,6079,6083,6086,6089, &
     6093,6096,6100,6104,6106,6109,6113,6117,6119,6122,6125,6128, &
     6131,6135,6138,6141,6145,6148,6151,6154,6156,6159,6161,6164, &
     6168,6171,6174,6177,6179,6182,6184,6187,6191,6194,6198,6202 /)
  INTEGER, PARAMETER, DIMENSION(282) :: CCOL_STOICM_5 = (/ &
     6204,6207,6211,6215,6217,6220,6223,6226,6229,6233,6236,6239, &
     6243,6247,6250,6254,6259,6262,6265,6268,6271,6275,6280,6285, &
     6289,6293,6295,6298,6302,6305,6308,6312,6316,6319,6322,6326, &
     6329,6333,6337,6340,6344,6346,6349,6352,6357,6360,6363,6367, &
     6372,6376,6381,6384,6389,6392,6397,6400,6403,6406,6409,6412, &
     6415,6420,6423,6428,6431,6435,6438,6442,6446,6449,6453,6455, &
     6457,6460,6463,6468,6472,6475,6479,6482,6487,6492,6496,6499, &
     6503,6507,6510,6514,6516,6518,6521,6524,6526,6529,6534,6537, &
     6539,6542,6544,6548,6552,6555,6558,6563,6566,6569,6573,6578, &
     6581,6586,6589,6594,6597,6602,6605,6608,6611,6616,6619,6622, &
     6627,6630,6633,6637,6642,6645,6648,6652,6658,6661,6667,6671, &
     6674,6677,6682,6685,6688,6692,6695,6700,6704,6707,6711,6717, &
     6720,6726,6730,6735,6739,6743,6746,6752,6755,6761,6765,6768, &
     6771,6776,6779,6782,6786,6789,6792,6797,6800,6803,6808,6813, &
     6816,6821,6824,6827,6831,6836,6839,6842,6845,6849,6853,6855, &
     6858,6862,6867,6870,6873,6876,6879,6884,6887,6890,6893,6896, &
     6901,6904,6907,6912,6917,6920,6925,6928,6932,6936,6939,6943, &
     6948,6951,6954,6958,6964,6967,6973,6977,6980,6985,6990,6993, &
     6996,6999,7003,7009,7012,7018,7022,7025,7030,7035,7038,7041, &
     7046,7051,7054,7057,7060,7064,7069,7072,7075,7078,7082,7087, &
     7091,7095,7098,7102,7107,7110,7113,7118,7123,7126,7129,7134, &
     7139,7142,7147,7152,7157,7162,7167,7172,7177,7182,7186,7190, &
     7194,7198,7202,7206,7210,7214,7218,7222,7225,7229,7232,7236, &
     7239,7243,7246,7250,7253,7257 /)
  INTEGER, PARAMETER, DIMENSION(2082) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1, CCOL_STOICM_2, CCOL_STOICM_3, CCOL_STOICM_4, &
    CCOL_STOICM_5 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
     399,734,399,734,399,736,738,399,736,738,399,735, &
     738, 16,399,734,736,738,734,735,738,736,738,735, &
     736,738,735,736, 32,735,738, 16,732,732,733,734, &
     118,732,733,403,732,733,732,733,734,732,733,403, &
     733,511,732,736,702,732,738,732,733,735,738,732, &
     733,736,738,309,733,738,309,732,738,732,733,735, &
     738,511,732,738,702,732,735, 16,734,399,734,403, &
     732,399,736,738,735,736,399,735,738,511,732,736, &
     702,732,738,735,738, 32,735,738,309,732,733,735, &
     738, 32,735,738,309,733,738,708,720,733,736,738, &
     247,708,733,281,708,720,708,720,733,242,708,738, &
     242,708,738,247,708,732,247,720,  5,720,732,733, &
     739,702,720,733,735,739,281,720,732,733,732,733, &
     739,247,720,732,733,  5,720,733,739,  5,118,720, &
     739,242,720,733,735,242,708,738, 17,568,732,481, &
     568,733,736,738,307,568,733,220,481,568,481,568, &
     733,220,281,481,568,708,720,481,568,708,720,733, &
     241,568,738,241,568,738,307,568,732,307,481, 82, &
     481,732,733, 82,481,702,733,735,220,481,732,733, &
      82,732,733,307,481,732,733, 82,481,733, 82,118, &
     481,241,481,733,735,241,568,738,727,730,733,739, &
     702,727,730,735,739,727,730,732,739,721,733,739, &
     118,721,739,720,721,739,702,721,733,735,739,721, &
     732,733,739,708,710,730,733,739,710,720,730,732, &
     733,739,702,710,730,735,130,730,732,130,708,732, &
     104,730,738,104,708,730,735,738,122,730,708,730, &
     104,730,738,708,730,736,738,122,130,708,730,732, &
     733,734,  6, 63,278,720,721,732,733,739, 63,278, &
     739,278,281,720,732,733,739,  4,491,690,702,735, &
       4,597,690,732,  4,610,690,732,733,  4,491,690 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     732,  4,460,690,732,733,  4,484,690,702,735,  4, &
     690,693,732,  4,690,691,732,733,  4,484,690,732, &
       4,450,690,732,733,  4,509,690,702,735,  4,665, &
     690,732,  4,632,690,732,733,  4,509,690,732,  4, &
     458,690,732,733,  2, 48,552,732,  2, 48,559,732, &
     733,  2, 48,401,732,733,  3, 73,456,732,  3, 73, &
     388,732,733,  3, 73,521,732,  3, 73,558,732,733, &
     191,491,733,293,491,736,260,491,736,738,260,491, &
     735,738,491,534,260,491, 60,491,440,597,736,597, &
     715,736,738,597,715,735,738,597,715, 28,597, 11, &
     610,695,702,735, 11,466,610,667,734, 11,610,695, &
     732, 11,610,666,732, 11,610,667,733,739, 11,610, &
     699,733,739, 10,460,664,735, 10,460,659,702,735, &
      10,460,496,702,735, 10,460,659,732, 10,460,518, &
     732,733, 10,460,496,732,183,484,733,266,484,736, &
     258,484,736,738,258,484,735,738,484,531,258,484, &
      57,484,291,693,736,564,693,736,738,564,693,735, &
     738,564,693, 56,693,433,693, 11,687,691,702,735, &
      11,545,691,692,734, 11,687,691,732, 11,648,691, &
     732, 11,603,691,733,739, 11,691,692,730,733,739, &
      10,450,654,702,735, 10,450,482,702,735, 10,450, &
     563,735, 10,450,654,732, 10,450,561,732,733, 10, &
     450,482,732,131,509,733,245,509,736,246,509,736, &
     738,246,509,735,738,509,533,246,509, 76,509,362, &
     665,736,508,665,736,738,508,665,735,738,508,665, &
      45,665, 11,632,675,702,735, 11,545,632,692,734, &
      11,632,675,732, 11,632,700,732, 11,632,676,733, &
     739, 11,632,692,730,733,739, 10,458,569,735, 10, &
     458,651,702,735, 10,458,487,702,735, 10,458,651, &
     732, 10,458,633,732,733, 10,458,487,732,294,552 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     736,424,552,736,738,424,552,735,738, 81,552,424, &
     552,402,552, 11,559,636,702,735, 11,466,559,628, &
     734, 11,559,636,732, 11,559,647,732, 11,559,619, &
     733,739, 11,559,717,733,739, 10,401,515,702,735, &
      10,401,479,735, 10,401,515,732, 10,401,453,732, &
     733, 10,401,457,732,195,456,733,253,456,736,254, &
     456,736,738,254,456,735,738,456,480,254,456, 75, &
     456, 10,388,447,702,735, 10,388,512,735, 10,388, &
     513,702,735, 10,388,447,732, 10,388,448,732,733, &
      10,388,513,732,521,522,736,738,308,521,736,521, &
     522,735,738, 69,521,521,522,419,521, 11,558,635, &
     702,735, 11,545,558,628,734, 11,558,635,732, 11, &
     558,681,732, 11,558,608,733,739, 11,558,628,730, &
     733,739,191,534,191,260,732,293,534,732,738,260, &
     293,738,260,534,733,  9,534,641,702,735,  9,534, &
     641,732,  9,534,642,733,739,  9,534,641,733, 60, &
     534,732,733,169,597,732,169,715,732,116,440,708, &
     732,738,440,715,738,617,703,715,733,  7,715,725, &
     727,733,617,715,717,733,  6,704,715,721,733,  6, &
     461,715,721,733,  7,706,715,727,733, 28,715,732, &
     695,699,732,733,211,695,733,734,206,695,733,695, &
     699,736,738,405,695,738,695,699,735,738,695,699, &
     211,695,574,667,702,735,574,667,732,667,698,733, &
     739,466,724,466,720,466,733,739,466,732,733,739, &
     176,666,733,396,666,736,470,666,736,738,470,666, &
     735,738,395,666,470,666, 88,666,443,699,733, 83, &
     699,736,738, 83,699,735,738, 83,699,251,699,331, &
     664,733,351,664,736,738,351,664,735,738,351,664, &
     227,664,392,659,738,549,659,734,174,496,733,496, &
     683,736,738,496,683,735,738,496,683, 38,496,  8 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     518,519,702,735,  8,112,518,734,  8,518,519,732, &
     183,531,183,258,732,266,531,732,738,258,266,738, &
     258,531,733,  9,531,599,702,735,  9,531,599,732, &
       9,531,590,733,739,  9,531,599,733, 57,531,732, &
     733,184,433,184,564,732,291,433,732,738,291,564, &
     738,  6,564,709,721,733,  6,564,701,721,733,  7, &
     564,727,728,733,  7,564,725,727,733,  7,564,694, &
     727,733, 56,433,732,733,  7,433,723,727,732,  7, &
     433,713,727,732,  7,433,723,727,733,  7,433,713, &
     727,733,603,687,732,733,168,687,733,734,196,687, &
     733,603,687,736,738,407,687,738,603,687,735,738, &
     603,687,168,687,645,692,702,735,645,692,732,671, &
     692,733,739,545,710,545,730,732,739,545,730,733, &
     545,729,143,648,733,437,648,736,468,648,736,738, &
     468,648,735,738,436,648,468,648, 99,648,271,603, &
     733,111,603,736,738,111,603,735,738,238,603,237, &
     603,111,603,393,654,738,555,654,734,160,482,733, &
     482,684,736,738,482,684,735,738,482,684, 37,482, &
     413,563,733,355,563,736,738,355,563,735,738,355, &
     563,233,563,  8,517,561,702,735,  8,120,561,734, &
       8,517,561,732,131,533,131,246,732,245,533,732, &
     738,245,246,738,246,533,733,  9,533,613,702,735, &
       9,533,613,732,  9,533,575,733,739,  9,533,613, &
     733, 76,533,732,733,178,665,732,178,508,732,362, &
     419,708,732,738,362,508,738,  6,508,712,721,733, &
       7,508,727,728,733,  7,508,694,727,733, 45,508, &
     732,675,676,732,733,138,675,733,734,170,675,733, &
     675,676,736,738,365,675,738,675,676,735,738,675, &
     676,138,675,145,700,733,430,700,736,465,700,736, &
     738,465,700,735,738,429,700,465,700, 96,700,446 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     676,733,320,676,736,738,320,676,735,738,320,676, &
     311,676,329,569,733,369,569,736,738,369,569,735, &
     738,369,569,221,569,387,651,738,557,651,734,154, &
     487,733,487,646,736,738,487,646,735,738,487,646, &
      20,487,  8,523,633,702,735,  8, 87,633,734,  8, &
     523,633,732,158,402,158,424,732,294,402,732,738, &
     294,424,738,  6,424,703,721,733,  6,424,717,721, &
     733, 81,402,732,733,  6,402,686,721,732,  6,402, &
     686,721,733,144,636,733,734,188,636,733,619,636, &
     732,733,619,636,736,738,332,636,738,619,636,735, &
     738,144,636,619,636, 14,628,680,702,735, 14,628, &
     680,732, 14,628,650,733,739,162,647,733,410,647, &
     736,471,647,736,738,471,647,735,738,421,647,471, &
     647,103,647,381,619,733,306,619,736,738,306,619, &
     735,738,296,619,306,619,230,619, 14,686,702,717, &
     735,  6, 14,466,717,721,734, 14,686,717,732, 14, &
     567,717,732, 14,703,717, 14,686,717,733,515,662, &
     738,515,593,734,326,479,733,325,479,736,738,325, &
     479,735,738,325,479,288,479,  8,453,609,702,735, &
       8,100,453,734,  8,453,609,732,167,457,733,457, &
     474,736,738,457,474,735,738,457,474, 26,457,195, &
     480,195,254,732,253,480,732,738,253,254,738,254, &
     480,733,  9,480,593,733,739,  9,480,592,702,735, &
       9,480,592,732, 75,480,732,733,127,447,733,447, &
     591,736,738,447,591,735,738,447,591, 29,447,414, &
     512,733,358,512,736,738,358,512,735,738,358,512, &
     236,512,513,696,738,513,642,734,  8,448,476,702, &
     735,  8,106,448,734,  8,448,476,732,210,419,210, &
     522,732,  6,522,721,728,733,  6,522,721,725,733, &
       6,522,706,721,733,  7,522,703,727,733,  7,522 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     717,727,733,308,419,732,738,308,522,738, 69,419, &
     732,733,  6,419,713,721,732,  6,419,713,721,733, &
     608,635,732,733,150,635,733,734,193,635,733,608, &
     635,736,738,378,635,738,608,635,735,738,608,635, &
     150,635,159,681,733,427,681,736,462,681,736,738, &
     462,681,735,738,426,681,462,681,119,681,375,608, &
     733,292,608,736,738,292,608,735,738,255,608,292, &
     608,225,608,641,642,732,733, 52,641,733,734,173, &
     641,733,641,642,736,738,411,641,738,641,642,735, &
     738,641,642, 52,641,272,642,733,513,642,736,738, &
     513,642,735,738,513,642,  7,116,686,727,732,  7, &
     116,686,727,733,483,703,735, 91,703,734,492,703, &
     732, 15,617,730, 15,617,718,732, 14,702,713,725, &
     735,  6, 14,545,721,725,734,  7, 14,466,725,727, &
     734, 14,713,725,732, 14,663,725,732, 14,713,725, &
     733, 14,706,725, 14,688,702,704,735, 14,398,617, &
     704,734,  6, 14,274,704,721,734, 14,688,704,732, &
      14,596,704,732, 14,688,704,733, 14,454,704,461, &
     601,735,461,634,732,734,461,611,732,505,706,735, &
      95,706,734,486,706,732,211,699,732,211,699,733, &
     206,695,732,206,699,732,405,708,725,732,738,739, &
     405,695,738,574,698,732,733,149,574,733,734,192, &
     574,733,574,698,736,738,204,574,738,574,698,735, &
     738,574,698,149,574,490,698,733,489,698,736,738, &
     489,698,735,738,489,698,  6,721,724,739,  6,721, &
     724,736,738,  6,721,724,735,738,  1,  6,721,724, &
     737,  6,403,721,724,639,724,176,395,176,470,732, &
     395,396,732,738,396,667,733,738,739,470,562,698, &
       6,470,667,721,733,395,667,732,733,739,395,667, &
     733,739, 88,395,732,733, 88,470,733,443,699,732 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_6 = (/ &
     443,490,733,739,443,725,730,732, 83,443,732, 83, &
     725,730,251,725,730,732,251,313,733,739,251,725, &
     730,733,331,664,732,331,351,732,331,683,732,738, &
       6,351,478,721,738,227,351,732,227,683,733,738, &
     392,670,702,735,392,670,732,202,549,733,549,659, &
     736,738,549,659,735,738,549,659,174,496,732,174, &
     683,732,  6,478,683,721,733,303,683,733, 38,683, &
     732,519,677,738,519,620,734,112,631,656,732,733, &
     590,599,732,733, 59,599,733,734,187,599,733,590, &
     599,736,738,336,599,738,590,599,735,738,590,599, &
      59,599,425,590,733,222,590,736,738,222,590,735, &
     738,222,590,689,702,709,735,  7, 85,709,727,734, &
       7,400,709,727,734,689,709,732,630,709,732,689, &
     709,733,701,709,499,701,735,679,701,732,734,739, &
     498,701,732, 14,702,723,728,735, 14,702,722,728, &
     735,  6, 14,400,721,728,734,  7, 14,398,727,728, &
     734, 14,723,728,732, 14,595,728,732, 14,722,728, &
     732, 14,723,728,733,739, 14,722,728,733,739, 14, &
     694,728,495,694,735,627,694,732,734,739,485,694, &
     732,434,723,732,733,548,723,733,434,723,736,738, &
     339,723,738,434,723,735,738,434,723,554,713,732, &
     733,656,713,733,734,179,713,733,554,713,736,738, &
     333,713,738,554,713,735,738,554,713,656,713,168, &
     603,732,168,603,733,196,687,732,196,603,732,407, &
     708,725,732,738,739,407,687,738,645,671,732,733, &
     203,645,733,734,125,645,733,645,671,736,738,330, &
     645,738,645,671,735,738,645,671,203,645,467,671, &
     733,265,671,736,738,265,671,735,738,265,671,383, &
     671,  7,727,729,739,  7,727,729,736,738,  7,727, &
     729,735,738,  1,  7,727,729,737,631,729,  7,403 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_7 = (/ &
     727,729,143,436,143,468,732,436,437,732,738,437, &
     692,730,733,738,739,468,671,711,  7,468,692,727, &
     733,436,692,730,732,739,436,692,730,733,739, 99, &
     436,732,733, 99,468,733,238,271,111,271,732,111, &
     725,730,238,713,730,732,238,713,730,237,238,732, &
     733,237,725,730,733, 12,122,708,732,393,678,702, &
     735,393,678,732,146,555,733,555,654,736,738,555, &
     654,735,738,555,654,160,482,732,160,684,732,  7, &
     656,684,727,733,302,684,733, 37,684,732,413,563, &
     732,413,684,732,738,355,413,732,  7,355,656,727, &
     738,233,355,732,233,684,733,738,517,669,738,517, &
     625,734,120,586,631,732,733,575,613,732,733, 74, &
     613,733,734,182,613,733,575,613,736,738,406,613, &
     738,575,613,735,738,575,613, 74,613,262,575,733, &
     439,575,736,738,439,575,735,738,439,575,  7, 14, &
     545,712,727,734, 14,594,712,732,  7, 14,712,727, &
     730,733,739,138,676,732,138,676,733,170,675,732, &
     170,676,732,365,712,732,738,739,365,675,738,145, &
     429,145,465,732,429,430,732,738,430,692,730,733, &
     738,739,465,629,711,  7,465,692,727,733,429,692, &
     730,732,739,429,692,730,733,739, 96,429,732,733, &
      96,465,733,446,676,732,446,467,730,733,739,320, &
     446,732,446,712,732,733,739,320,712,733,739,311, &
     320,732,311,383,730,733,739,311,712,733,739,329, &
     569,732,329,369,732,329,646,732,738,  7,369,586, &
     727,738,221,369,732,221,646,733,738,387,674,702, &
     735,387,674,732,199,557,733,557,651,736,738,557, &
     651,735,738,557,651,154,487,732,154,646,732,  7, &
     586,646,727,733,283,646,733, 20,646,732,523,668, &
     738,523,622,734, 87,506,631,732,733,556,686,733 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_8 = (/ &
     734,141,686,733,500,686,732,733,500,686,736,738, &
     372,686,738,500,686,735,738,556,686,500,686,144, &
     619,732,144,619,733,188,636,732,188,619,732,332, &
     717,732,738,739,332,636,738,650,680,732,733,132, &
     680,733,734,208,680,733,650,680,736,738,334,680, &
     738,650,680,735,738,650,680,132,680,370,650,733, &
     282,650,736,738,282,650,735,738,562,650,526,650, &
     282,650,162,421,162,471,732,410,421,732,738,  6, &
     410,628,721,733,738,471,562,650,  6,471,628,721, &
     733,  6,421,680,721,732,421,650,682,103,421,732, &
     733,103,471,733,296,381,306,381,732,381,717,732, &
     733,739,306,717,733,739,296,686,732,739,296,686, &
     733,739,230,296,732,733,230,717,733,739,445,567, &
     733, 98,567,736,738, 98,567,735,738,477,567,226, &
     567, 98,567,525,662,702,735,525,662,732,263,593, &
     733,515,593,736,738,515,593,735,738,515,593,326, &
     479,732,  6,326,556,721,732,738,325,326,732,  6, &
     325,556,721,738,288,325,732,  6,288,556,721,733, &
     738,391,609,738,579,609,734,100,556,639,732,733, &
     167,457,732,167,474,732,  6,474,556,721,733,252, &
     474,733, 26,474,732,133,592,733,592,593,732,733, &
      62,592,733,734,592,593,736,738,412,592,738,592, &
     593,735,738,592,593, 62,592,127,447,732,127,591, &
     732,  6,591,656,721,733,299,591,733, 29,591,732, &
     414,512,732,414,591,732,738,358,414,732,  6,358, &
     656,721,738,236,358,732,236,591,733,738,516,696, &
     702,735,516,696,732,476,638,738,476,571,734,106, &
     506,639,732,733,150,608,732,150,608,733,193,635, &
     732,193,608,732,378,725,732,738,739,378,635,738, &
     159,426,159,462,732,426,427,732,738,427,628,730 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_9 = (/ &
     733,738,739,462,650,711,  7,462,628,727,733,426, &
     628,730,732,739,426,628,730,733,739,119,426,732, &
     733,119,462,733,255,375,375,725,732,733,739,292, &
     375,732,292,725,733,739,255,713,732,739,255,713, &
     733,739,225,255,732,733,225,725,733,739, 52,642, &
     732,173,641,732,173,642,732,272,411,732,738,739, &
     411,641,738,272,642,732,272,513,732,198,483,733, &
     423,483,736,738,423,483,735,738,423,483, 91,643, &
      91,716,732,739,284,492,733, 92,492,736,738, 92, &
     492,735,738,171,492, 92,492, 66,492,416,718,733, &
     273,718,736,738,273,718,735,738,273,718,240,718, &
     707,718,256,663,733,359,663,736,738,359,663,735, &
     738,626,663,234,663,359,663,478,688,733,734,172, &
     688,733,572,688,732,733,572,688,736,738,357,688, &
     738,572,688,735,738,478,688,572,688,398,724,398, &
     732,733,739,274,718,732,274,708,730, 84,274,274, &
     607,356,596,733,373,596,736,738,373,596,735,738, &
     235,596,373,596,454,578,735,454,524,734,454,580, &
     732, 23,733,739, 23,732,739, 23,673,277,601,733, &
      94,601,736,738, 94,601,735,738, 94,601,417,634, &
     733,114,634,736,738,114,634,735,738,304,634,114, &
     634, 61,634,194,611,733,232,611,736,738,232,611, &
     735,738,232,611, 41,611,297,505,733,108,505,736, &
     738,108,505,735,738,108,505, 95,714,732,739, 95, &
     644,163,486,733,239,486,736,738,239,486,735,738, &
     239,486, 27,486,149,698,732,149,698,733,192,574, &
     732,192,698,732,204,574,732,738,204,574,738,490, &
     698,732,490,617,732,733,739,489,490,732,  7,490, &
     727,730,732,489,617,733,739,  7,489,727,730,639, &
     733,739,639,732,733,739,562,682,732,  6,562,721 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_10 = (/ &
     733,739,313,489,732,313,617,733,739,  7,313,727, &
     730,733,478,572,732,478,639,730,389,670,738,553, &
     670,734,202,549,732,202,659,732,303,493,735,303, &
     510,732,536,677,735,529,677,732,165,620,733,519, &
     620,736,738,519,620,735,738,519,620,554,656,732, &
     639,656,730,733,739,631,730,733,631,730,732, 59, &
     590,732,187,599,732,187,590,732,336,425,732,738, &
     739,336,599,738,425,590,732,222,425,732,222,696, &
     738,464,689,732,733,185,689,733,464,689,736,738, &
     418,689,738,464,689,735,738,464,689,259,689, 85, &
     730,732,739, 85,729,400,731,400,730,732,739,442, &
     630,733,101,630,736,738,101,630,735,738,101,630, &
     310,630,250,499,733, 97,499,736,738, 97,499,735, &
     738, 97,499,344,679,733,102,679,736,738,102,679, &
     735,738,290,679,102,679, 72,679,216,498,733,224, &
     498,736,738,224,498,735,738,224,498, 46,498,547, &
     722,733,587,722,732,733,506,722,733,734,587,722, &
     736,738,404,722,738,587,722,735,738,587,722,506, &
     722,379,595,733,382,595,736,738,382,595,735,738, &
     243,595,382,595,249,495,733, 86,495,736,738, 86, &
     495,735,738, 86,495,276,627,733,110,627,736,738, &
     110,627,735,738,110,627,175,485,733,229,485,736, &
     738,229,485,735,738,229,485, 24,485,  7,434,727, &
     733,739,305,434,733,398,452,548,734,  6, 42,548, &
     721,734,548,637,732,  6,548,721,730,732,  7,339, &
     727,732,738,739,339,723,738,123,554,708,  7,554, &
     727,733,739,179,713,732,179,554,732,  7,333,727, &
     732,738,739,333,713,738,203,671,732,203,671,733, &
     125,645,732,125,671,732,  7,330,727,732,738,739, &
     330,645,738,467,671,732,265,467,732,  7,467,727 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_11 = (/ &
     732,733,739,  7,265,727,733,739,383,652,732,  7, &
     383,727,733,739,408,716,733,270,716,736,738,270, &
     716,735,738,  6,716,721,270,716,278,716,  7,711, &
     727,733,739,702,711,726,735,711,726,732,390,678, &
     738,550,678,734,146,555,732,146,654,732,302,501, &
     735,302,494,732,530,669,735,542,669,732,164,625, &
     733,517,625,736,738,517,625,735,738,517,625,  7, &
     586,727,732,733,739,586,639,708,733,739, 74,575, &
     732,182,613,732,182,575,732,262,406,732,738,739, &
     406,613,738,262,575,732,262,439,732, 71,439,738, &
     444,594,733,394,594,736,738,394,594,735,738,231, &
     594,594,621,394,594,441,629,733,420,629,736,738, &
     420,629,735,738,420,629,397,674,738,544,674,734, &
     199,557,732,199,651,732,283,582,735,283,507,732, &
     532,668,735,537,668,732,147,622,733,523,622,736, &
     738,523,622,735,738,523,622,506,587,732,506,631, &
     733,739,500,556,732,556,639,733,739,141,686,732, &
     141,500,732,  6,500,721,733,739,123,500,733,  6, &
     372,721,732,738,739,372,686,738,132,650,732,132, &
     650,733,208,680,732,208,650,732,334,526,732,738, &
     739,334,680,738,370,526,282,370,732,  6,370,721, &
     732,733,739,  6,282,721,733,739,526,732,733,739, &
     526,733,739,  6,682,721,732,280,682,733,  6,682, &
     721,733,736,738,380,682,738,  6,682,721,733,735, &
     738,  6,682,721,733,445,477,445,567,732,445,562, &
     732,733,739, 98,445,732,  6, 98,721,733, 50,477, &
     732,733,477,682,733,739,226,477,732,733,226,562, &
     733,739,525,658,738,525,624,734,263,593,732,263, &
     515,732,391,573,735,391,570,732,136,579,733,579, &
     609,736,738,579,609,735,738,579,609,252,520,735 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_12 = (/ &
     252,475,732,133,592,732,133,593,732, 62,593,732, &
     263,412,732,738,739,412,592,738,299,488,735,299, &
     502,732,516,655,738,516,623,734,543,638,735,538, &
     638,732,186,571,733,476,571,736,738,476,571,735, &
     738,476,571,198,483,732,198,423,732,423,640,738, &
      70,423,733,640,643,739,640,643,736,738,640,643, &
     735,738,  1,640,643,737,403,640,643, 47,643,284, &
     492,732, 92,284,732, 92,640,733,171,640,732,733, &
      66,171,732,733,273,416,732,416,718,732,416,707, &
     273,720,730,739,240,618,730,240,707,732,733,707, &
     730,733,739, 23,707,730,702,707,730,735,739,707, &
     730,732,739,256,626,256,663,732,256,359,732,  6, &
       7,359,721,727,733,449,626,732,733,626,707,733, &
     739,234,626,732,733,234,711,733,739,172,688,732, &
     172,572,732,572,617,733,739,305,572,708,357,617, &
     732,738,739,357,688,738, 84,705,732, 84,708,730, &
     607,617,739,607,617,736,738,607,617,735,738,  1, &
     607,617,737,403,607,617,356,596,732,356,711,730, &
     732,356,373,732,  6,373,617,721,733,235,373,732, &
     235,711,730,733,267,578,733,105,578,736,738,105, &
     578,735,738,105,578,524,616,732,739,524,616,733, &
     739,212,580,733,228,580,736,738,228,580,735,738, &
     228,580, 18,580,639,673,733,734,546,673,733,673, &
     732,739,673,733,736,738,739,673,733,735,738,739, &
     673,733,735,738,739,673,733,739,639,673,277,601, &
     732, 94,277,732, 94,455,738,304,417,417,634,732, &
     114,417,732,  7,114,727,730,304,566,732,304,730, &
     739, 61,304,732,733,194,611,732,194,232,732,232, &
     455,733, 41,232,732,297,505,732,108,297,732,108, &
     719,738,268,714,733, 93,714,736,738, 93,714,735 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_13 = (/ &
     738, 93,714,644,719,739,644,719,736,738,644,719, &
     735,738,  1,644,719,737,403,644,719, 25,644,163, &
     486,732,163,239,732,239,719,733, 27,239,732,389, &
     615,735,389,585,732,129,553,733,553,670,736,738, &
     553,670,735,738,553,670,257,493,733,115,493,736, &
     738,115,493,735,738,115,493, 78,510,733, 43,510, &
     736,738, 43,510,735,738, 77,510, 43,510, 58,510, &
     209,536,733,360,536,736,738,360,536,735,738,360, &
     536,177,529,733,342,529,736,738,342,529,735,738, &
     342,529,165,620,732,165,519,732,  7,464,727,730, &
     305,464,708,185,689,732,185,464,732,  7,418,720, &
     727,732,738,739,418,689,738,259,464,732,259,631, &
     730,733,739,  7,727,731,739,  7,727,731,736,738, &
       7,727,731,735,738,  1,  7,727,731,737,  7,403, &
     727,731,442,630,732,374,442,732,733,739,101,442, &
     732,  7,101,727,733,107,310,732,733,310,374,733, &
     739,250,499,732, 97,250,732, 97,535,738,290,344, &
     344,679,732,102,344,732,102,710,730,290,653,732, &
     290,730, 72,290,732,733,216,498,732,216,224,732, &
     224,535,733, 46,224,732,400,546,547,734,  7, 33, &
     547,727,734,547,672,732,  7,547,727,732,733,739, &
       6,587,708,721,739,305,587,733,  6,404,720,721, &
     732,738,739,404,722,738,379,711,739,379,382,732, &
     379,711,732,733,739,  6,  7,382,721,727,733,243, &
     382,732,243,711,733,739,249,495,732, 86,249,732, &
      86,540,738,276,627,732,276,720,730,732,110,276, &
     732,110,720,730,175,485,732,175,229,732,229,540, &
     733, 24,229,732,305,697,732,452,657,732,452,730, &
     732, 42,657,732,409,637,733,261,637,736,738,261, &
     637,735,738,261,637,123,685,732,301,652,733,  7 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_14 = (/ &
     652,727,732,  7,652,727,733,736,738,353,652,738, &
       7,652,727,733,735,738,  7,652,727,733,  6,408, &
     721,408,716,732,270,408,732,408,720,732,733,739, &
     270,720,733,739,451,726,733,  7,726,727,732,  7, &
     726,727,733,736,738,385,726,738,  7,726,727,733, &
     735,738,  7,726,727,733,390,606,735,390,583,732, &
     217,550,733,550,678,736,738,550,678,735,738,550, &
     678,289,501,733,109,501,736,738,109,501,735,738, &
     109,501,139,494,733, 34,494,736,738, 34,494,735, &
     738, 34,494, 39,494,180,530,733,347,530,736,738, &
     347,530,735,738,347,530,219,542,733,345,542,736, &
     738,345,542,735,738,345,542,164,625,732,164,517, &
     732, 71,614,732,444,621,444,594,732,444,711,730, &
     732,394,444,732,394,711,730,  7,394,727,733,231, &
     621,732,733,231,711,730,733, 64,621,732,621,707, &
     730,733,621,726,730,441,707,420,441,732,  6,441, &
     721,730,732,  7,441,727,732,733,739,  6,420,721, &
     730,  7,420,727,733,739,397,612,735,397,577,732, &
     137,544,733,544,674,736,738,544,674,735,738,544, &
     674,264,582,733, 89,582,736,738, 89,582,735,738, &
      89,582,157,507,733, 31,507,736,738, 31,507,735, &
     738, 31,507, 40,507,166,532,733,352,532,736,738, &
     352,532,735,738,352,532,197,537,733,337,537,736, &
     738,337,537,735,738,337,537,147,622,732,147,523, &
     732,280,682,732,  6,280,721,732,733,  6,380,721, &
     732,738,739,380,682,738, 50,732,733,739, 50,733, &
     739,565,658,735,528,658,732,156,624,733,525,624, &
     736,738,525,624,735,738,525,624,213,573,733,316, &
     573,736,738,316,573,735,738,316,573,215,570,733, &
     348,570,736,738,348,570,735,738,348,570,136,579 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_15 = (/ &
     732,136,609,732,285,520,733, 90,520,736,738, 90, &
     520,735,738, 90,520, 68,475,733, 30,475,736,738, &
      30,475,735,738, 67,475, 30,475, 53,475,248,488, &
     733,121,488,736,738,121,488,735,738,121,488, 80, &
     502,733, 19,502,736,738, 19,502,735,738, 79,502, &
      19,502, 55,502,560,655,735,541,655,732,189,623, &
     733,516,623,736,738,516,623,735,738,516,623,214, &
     543,733,361,543,736,738,361,543,735,738,361,543, &
     124,538,733,377,538,736,738,377,538,735,738,377, &
     538,186,571,732,186,476,732,640,702,716,735,739, &
     640,716,732,739,640,716,733,739, 70,171,732,738, &
      47,716,732,618,720,732,148,618,733,734,279,618, &
     733,618,720,733,736,738,314,618,738,618,720,733, &
     735,738,618,720,733,148,618,449,702,730,735,739, &
     449,730,732,739,449,730,733,739,113,705,732,733, &
     350,705,733,113,705,736,738,113,705,735,738,312, &
     705,113,705,  7,705,727,267,578,732,105,267,732, &
     105,524,738,341,616,733,117,616,736,738,117,616, &
     735,738,616,617,223,616,117,616,212,580,732,212, &
     228,732,228,524,733, 18,228,732,546,732,733,739, &
     546,673,732,455,634,732,455,705,730,135,566,733, &
     315,566,736,738,315,566,735,738,315,566,605,702, &
     719,735,605,719,732,714,719,733,739,268,714,732, &
      93,268,732, 93,720,730, 25,714,732,155,615,733, &
     432,615,736,738,432,615,735,738,432,615,161,585, &
     733,340,585,736,738,340,585,735,738,340,585,129, &
     553,732,129,670,732,257,493,732,115,257,732,115, &
     497,738, 77, 78, 43, 78,732, 43,588, 77,588,732, &
      58, 77,732,733,209,536,732,209,360,732,360,604, &
     631,738,177,529,732,177,342,732,342,604,631,733 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_16 = (/ &
     374,514,732,733,  7,374,727,730,733,107,598,732, &
     107,652,730,535,660,702,735,535,660,732,535,679, &
     733,739,346,653,733,287,653,736,738,287,653,735, &
     738,287,653, 33,673,732,473,672,733,300,672,736, &
     738,300,672,735,738,300,672,540,661,702,735,540, &
     661,732,540,627,733,739,152,697,733, 49,697,736, &
     738, 49,697,735,738, 49,697, 44,697,657,730,732, &
     733,452,657,733,657,730,736,738,328,657,738,657, &
     730,735,738,657,730,409,637,732,261,409,732,409, &
     711,732,  6,261,452,721,733,275,685,733, 36,685, &
     736,738, 36,685,735,738, 65,685, 36,685,181,685, &
     301,652,732,  7,301,727,732,733,  7,353,727,732, &
     738,739,353,652,738,451,546,730,733,  7,451,727, &
     732,733,451,726,732,385,726,738,  7,385,727,732, &
     738,739,205,606,733,431,606,736,738,431,606,735, &
     738,431,606,126,583,733,354,583,736,738,354,583, &
     735,738,354,583,217,550,732,217,678,732,289,501, &
     732,109,289,732,109,504,738,139,494,732, 34,139, &
     732, 34,600, 39,600,732,180,530,732,180,347,732, &
     347,604,631,738,219,542,732,219,345,732,345,604, &
     631,733,153,614,733,435,614,736,738,435,614,735, &
     738,435,614,  7, 64,727,730,739,142,612,733,422, &
     612,736,738,422,612,735,738,422,612,134,577,733, &
     349,577,736,738,349,577,735,738,349,577,137,544, &
     732,137,674,732,264,582,732, 89,264,732, 89,463, &
     738,157,507,732, 31,157,732, 31,584, 40,584,732, &
     166,532,732,166,352,732,352,604,631,738,197,537, &
     732,197,337,732,337,604,631,733,190,565,733,438, &
     565,736,738,438,565,735,738,438,565,200,528,733, &
     368,528,736,738,368,528,735,738,368,528,156,624 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_17 = (/ &
     732,156,525,732,213,573,732,213,316,732,316,472, &
     639,738,215,570,732,215,348,732,348,472,639,733, &
     285,520,732, 90,285,732, 90,469,738, 67, 68, 30, &
      68,732, 30,539, 67,539,732, 53, 67,732,733,248, &
     488,732,121,248,732,121,503,738, 79, 80, 19, 80, &
     732, 19,589, 79,589,732, 55, 79,732,733,128,560, &
     733,428,560,736,738,428,560,735,738,428,560,151, &
     541,733,367,541,736,738,367,541,735,738,367,541, &
     189,623,732,189,516,732,214,543,732,214,361,732, &
     361,604,639,738,124,538,732,124,377,732,377,604, &
     639,733,148,720,732,733,279,618,732,279,720,732, &
     733,314,720,732,738,739,314,618,738,113,720,730, &
     350,705,732,  7,350,727,350,720,730,732,  7,312, &
     727,732,733, 63,122,312,708,739,312,720,730,733, &
      13, 63,732,733,341,617,341,616,732,341,710,730, &
     732,117,341,732,117,710,730,223,617,732,733,223, &
     710,730,733,135,566,732,135,315,732,315,720,730, &
     739,140,605,733,605,714,732,733,605,714,736,738, &
     322,605,738,605,714,735,738,605,714,155,615,732, &
     155,432,732,432,604,631,702,738,161,585,732,161, &
     340,732,340,604,631,738,497,707,730,732,739,497, &
     576,733,739,588,626,730,732,733,298,588,733,588, &
     626,730,736,738,376,588,738,588,626,730,735,738, &
     588,626,730, 21,604,732,514,649,732,514,730,739, &
     514,598,732,286,598,733,514,598,733,736,738,317, &
     598,738,514,598,733,735,738,514,598,733, 54,660, &
     733,734,201,660,733,660,679,732,733,660,679,736, &
     738,415,660,738,660,679,735,738, 54,660,660,679, &
     346,653,732,287,346,732,346,720,730,732,739,287, &
     720,730,739,473,672,732,467,473,732,733,300,473 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_18 = (/ &
     732,451,473,732,733,739,  7,300,546,727,733, 51, &
     661,733,734,218,661,733,627,661,732,733,627,661, &
     736,738,323,661,738,627,661,735,738, 51,661,627, &
     661,152,697,732, 49,152,732, 49,726, 44, 49,732, &
     328,720,732,738,739,328,657,738,181,275, 36,275, &
     732, 36,682, 65,181,732,733,181,732,733,739,205, &
     606,732,205,431,732,431,604,631,702,738,126,583, &
     732,126,354,732,354,604,631,738,504,514,732,733, &
     739,504,602,730,551,600,730,732,733,295,600,733, &
     551,600,730,736,738,364,600,738,551,600,730,735, &
     738,551,600,730,153,614,732,153,435,732,435,711, &
     733,738,739,142,612,732,142,422,732,422,604,631, &
     702,738,134,577,732,134,349,732,349,604,631,738, &
     463,707,730,732,739,463,581,730,343,584,733,584, &
     621,732,739,584,621,733,736,738,739,384,584,738, &
     584,621,733,735,738,739,584,621,733,739,190,565, &
     732,190,438,732,438,472,702,738,739,200,528,732, &
     200,368,732,368,472,639,738, 22,472,732,469,526, &
     732,733,739,469,527,733,739,335,539,733,477,539, &
     732,739,477,539,733,736,738,739,363,539,738,477, &
     539,733,735,738,739,477,539,733,739,503,526,730, &
     732,739,503,602,733,739,589,626,732,739,321,589, &
     733,589,626,733,736,738,739,318,589,738,589,626, &
     733,735,738,739,589,626,733,739,128,560,732,128, &
     428,732,428,604,702,738,739,151,541,732,151,367, &
     732,367,604,639,738,140,605,732,140,714,732, 35, &
     322,732,738,739,322,605,738,244,576,733,576,707, &
     730,732,733,576,707,730,736,738,338,576,738,576, &
     707,730,735,738,576,707,730,298,588,732,298,626, &
     730,732,376,626,730,732,738,376,588,738, 21,305 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_19 = (/ &
     738,207,649,733,319,649,736,738,319,649,735,738, &
     319,649,286,598,732,286,514,732,733,317,514,732, &
     738,739,317,598,738, 54,679,732,201,660,732,201, &
     679,732,290,415,732,738,739,415,660,738, 51,627, &
     732,218,661,732,218,627,732,323,459,732,738,739, &
     323,661,738,269,602,733,526,602,730,732,733,526, &
     602,730,736,738,327,602,738,526,602,730,735,738, &
     526,602,730,449,551,732,733,526,551,730,733,295, &
     600,732,295,551,730,732,364,551,730,732,738,364, &
     600,738,366,581,733,581,707,732,739,581,707,733, &
     736,738,739,386,581,738,581,707,733,735,738,739, &
     581,707,733,739,343,584,732,343,621,732,733,739, &
     384,621,732,738,739,384,584,738, 22,123,738,371, &
     527,733,526,527,732,739,526,527,733,736,738,739, &
     324,527,738,526,527,733,735,738,739,526,527,733, &
     739,335,539,732,335,477,732,733,739,363,477,732, &
     738,739,363,539,738,321,589,732,321,626,732,733, &
     739,318,626,732,738,739,318,589,738, 35,730,732, &
     244,576,732,244,707,730,732,338,707,730,732,738, &
     338,576,738,207,649,732,207,319,732,319,720,730, &
     739,459,702,730,735,739,459,730,732,739,459,730, &
     733,739,269,602,732,269,526,730,732,327,526,710, &
     732,738,327,602,738,366,581,732,366,707,732,733, &
     739,386,707,732,738,739,386,581,738,371,527,732, &
     371,526,732,733,739,324,526,732,738,739,324,527, &
     738,472,511,658,733,739,511,662,717,733,739,511, &
     696,728,733,739,511,638,728,733,739,511,604,655, &
     733,739,511,669,728,733,739,511,677,728,733,739, &
     511,668,728,733,739,515,593,735,738,579,609,735, &
     738,513,642,735,738,476,571,735,738,516,623,735 /)
  INTEGER, PARAMETER, DIMENSION(56) :: IROW_STOICM_20 = (/ &
     738,517,625,735,738,523,622,735,738,519,620,735, &
     738,439,575,735,738,222,590,735,738,158,552,733, &
     424,552,732,733,210,521,733,521,522,732,733,178, &
     665,733,508,665,732,733,184,693,733,564,693,732, &
     733,169,597,733,597,715,732,733 /)
  INTEGER, PARAMETER, DIMENSION(7256) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6, IROW_STOICM_7, IROW_STOICM_8, IROW_STOICM_9, &
    IROW_STOICM_10, IROW_STOICM_11, IROW_STOICM_12, IROW_STOICM_13, IROW_STOICM_14, &
    IROW_STOICM_15, IROW_STOICM_16, IROW_STOICM_17, IROW_STOICM_18, IROW_STOICM_19, &
    IROW_STOICM_20 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 42, 42, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 50, 50, 50, 50, &
      50, 51, 51, 51, 51, 51, 52, 52, 52, 52, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 59, 59, 59, 60, &
      60, 60, 60, 60, 61, 61, 61, 62, 62, 62, 63, 63, &
      63, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 65, &
      66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, 70, &
      70, 70, 70, 71, 71, 71, 71, 71, 72, 72, 72, 72, &
      73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 76, 76, &
      76, 77, 77, 77, 77, 78, 78, 78, 79, 79, 79, 79, &
      80, 80, 80, 80, 80, 81, 81, 81, 81, 82, 82, 82, &
      83, 83, 83, 84, 84, 84, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 87, 87, 87, 87, 87, 88, 88, 88, 88, &
      88, 88, 89, 89, 89, 89, 90, 90, 90, 91, 91, 91, &
      92, 92, 92, 93, 93, 93, 93, 93, 94, 94, 95, 95, &
      96, 96, 96, 97, 97, 97, 97, 98, 98, 98, 98, 98, &
      98, 98, 99, 99, 99, 99, 99, 99, 99, 99,100,100, &
     100,101,101,101,101,101,101,102,102,102,102,102, &
     103,103,103,103,104,104,104,104,104,105,105,105 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
     105,106,106,106,106,106,107,107,107,107,107,108, &
     108,108,108,109,109,109,109,109,110,110,110,110, &
     111,111,111,111,111,112,112,112,112,112,113,113, &
     113,113,114,114,114,114,114,115,115,115,115,116, &
     116,116,116,116,117,117,117,117,118,118,118,118, &
     118,119,119,119,119,119,120,120,120,120,121,121, &
     121,121,121,122,122,122,122,123,123,123,123,123, &
     124,124,124,125,125,125,126,126,126,126,127,127, &
     127,127,128,128,129,129,130,130,131,131,131,132, &
     132,132,132,133,133,133,133,134,134,135,135,136, &
     136,136,136,136,137,137,137,137,137,138,138,138, &
     138,139,139,139,139,140,140,140,140,140,141,141, &
     141,141,141,142,142,142,142,143,143,143,143,143, &
     144,144,144,144,144,145,145,145,145,146,146,146, &
     146,146,147,147,147,147,148,148,148,149,149,149, &
     150,150,150,150,151,151,151,151,152,152,153,153, &
     154,154,155,155,155,156,156,156,156,157,157,157, &
     157,158,158,159,159,160,160,161,161,161,161,161, &
     162,162,162,162,162,163,163,163,163,164,164,164, &
     164,165,165,165,165,165,166,166,166,166,166,166, &
     167,167,167,167,167,168,168,168,168,168,169,169, &
     169,169,170,170,170,170,171,171,171,171,171,172, &
     172,172,172,173,173,173,174,174,174,175,175,175, &
     175,176,176,176,176,177,177,178,178,179,179,180, &
     180,180,181,181,181,181,182,182,182,182,183,183, &
     184,184,185,185,185,185,185,186,186,186,186,186, &
     187,187,187,187,188,188,188,188,189,189,189,189, &
     189,190,190,190,190,190,190,191,191,191,191,192, &
     192,192,192,192,193,193,193,193,193,194,194,194, &
     194,195,195,195,195,195,196,196,196,196,197,197 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     197,198,198,198,198,199,199,199,199,200,200,201, &
     201,202,202,203,203,203,203,203,204,204,204,204, &
     204,205,205,205,205,206,206,206,206,207,207,207, &
     207,207,208,208,208,208,208,209,209,209,209,209, &
     210,210,210,210,211,211,211,211,212,212,212,212, &
     212,213,213,213,213,214,214,214,215,215,215,216, &
     216,216,216,217,217,217,217,218,218,219,219,220, &
     220,221,221,221,221,221,222,222,222,222,223,223, &
     223,223,223,224,224,224,224,225,225,225,225,225, &
     226,226,226,226,227,227,227,227,228,228,228,229, &
     229,229,229,230,230,231,231,232,232,233,233,233, &
     233,233,234,234,234,234,234,235,235,235,235,236, &
     236,236,236,237,237,237,237,237,238,238,238,238, &
     238,238,239,239,240,240,240,241,241,241,241,242, &
     242,242,243,243,243,244,244,244,244,244,245,245, &
     245,245,246,246,246,246,246,247,247,247,247,248, &
     248,248,248,249,249,249,250,250,250,251,251,251, &
     251,251,252,252,252,253,253,253,253,254,254,254, &
     254,254,255,255,255,255,256,256,256,256,256,257, &
     257,257,257,257,258,258,258,258,258,259,259,259, &
     260,260,260,260,261,261,261,261,262,262,262,263, &
     263,263,263,264,264,264,265,265,265,265,266,266, &
     267,267,268,268,268,268,269,269,269,270,270,270, &
     270,271,271,272,272,273,273,273,274,274,274,274, &
     275,275,275,276,276,276,277,277,277,277,278,278, &
     278,278,279,279,280,280,281,281,282,282,282,283, &
     283,283,283,284,284,284,284,285,285,286,286,287, &
     287,287,288,288,288,288,289,289,289,289,290,290, &
     291,291,292,292,292,293,293,293,294,294,294,295, &
     295,295,295,296,296,296,296,297,297,298,298,299 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     299,299,299,299,300,300,300,300,301,301,301,301, &
     302,302,303,303,303,304,304,304,304,305,305,305, &
     306,306,306,307,307,307,307,307,308,308,308,308, &
     309,309,309,309,309,310,310,310,310,311,311,311, &
     311,312,312,313,313,313,314,314,314,314,315,315, &
     315,316,316,316,316,316,317,317,317,317,317,318, &
     318,318,318,318,319,319,319,319,319,320,320,320, &
     320,320,321,321,321,321,322,322,322,322,322,323, &
     323,323,323,323,324,324,324,324,324,325,325,325, &
     325,325,326,326,326,326,327,327,327,327,328,328, &
     328,329,329,329,329,330,330,330,331,331,331,331, &
     332,332,333,333,334,334,334,334,335,335,335,336, &
     336,336,336,337,337,338,338,338,338,339,339,339, &
     340,340,341,341,341,342,342,342,343,343,343,343, &
     344,344,344,344,345,345,346,346,347,347,348,348, &
     348,349,349,349,349,350,350,350,350,351,351,352, &
     352,353,353,354,354,354,355,355,355,356,356,356, &
     357,357,357,357,358,358,358,358,359,359,360,360, &
     361,361,361,362,362,362,362,363,363,363,363,364, &
     364,365,365,366,366,366,366,366,367,367,367,367, &
     368,368,368,368,369,369,370,370,370,371,371,371, &
     371,372,372,372,373,373,373,374,374,374,374,374, &
     375,375,375,375,376,376,376,376,376,377,377,377, &
     377,378,378,378,378,379,379,379,380,380,380,381, &
     381,381,381,381,382,382,382,383,383,383,383,383, &
     384,384,384,384,384,385,385,385,385,385,386,386, &
     386,387,387,387,387,388,388,388,388,389,389,389, &
     390,390,390,390,391,391,391,392,392,392,392,393, &
     393,394,394,395,395,395,396,396,396,397,397,397, &
     397,398,398,398,398,399,399,400,400,401,401,402 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     402,402,403,403,403,403,404,404,404,404,405,405, &
     406,406,407,407,407,408,408,408,408,409,409,409, &
     409,410,410,411,411,412,412,412,413,413,413,414, &
     414,414,415,415,415,415,416,416,416,416,417,417, &
     418,418,419,419,419,419,419,420,420,420,420,421, &
     421,421,421,422,422,423,423,423,424,424,424,424, &
     425,425,425,426,426,426,426,426,427,427,427,427, &
     427,428,428,428,428,429,429,429,429,429,430,430, &
     430,430,430,431,431,431,431,432,432,432,433,433, &
     433,433,434,434,434,434,435,435,435,436,436,436, &
     436,437,437,438,438,439,439,439,439,439,440,440, &
     440,440,441,441,441,441,441,442,442,442,443,443, &
     443,444,444,444,444,445,445,445,445,446,446,447, &
     447,448,448,449,449,449,450,450,450,450,451,451, &
     451,451,452,452,453,453,454,454,455,455,455,455, &
     455,456,456,456,456,456,456,457,457,457,457,458, &
     458,458,458,459,459,459,460,460,460,460,461,461, &
     461,462,462,462,463,463,463,464,464,464,464,465, &
     465,465,465,466,466,467,467,468,468,468,468,468, &
     469,469,469,469,470,470,470,470,471,471,471,472, &
     472,472,472,473,473,473,473,474,474,475,475,476, &
     476,477,477,477,478,478,478,478,479,479,479,480, &
     480,480,481,481,481,481,481,482,482,482,482,482, &
     483,483,483,483,484,484,484,484,485,485,485,486, &
     486,486,486,487,487,487,487,488,488,489,489,490, &
     490,490,491,491,491,491,492,492,492,492,493,493, &
     494,494,495,495,495,496,496,496,497,497,497,497, &
     497,498,498,498,498,499,499,499,499,500,500,501, &
     501,501,502,502,502,502,502,503,503,503,503,503, &
     504,504,504,504,504,505,505,505,505,505,506,506 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     506,506,506,507,507,507,507,508,508,508,509,509, &
     509,509,510,510,510,510,510,511,511,511,511,511, &
     512,512,512,512,513,513,513,513,514,514,514,515, &
     515,515,515,516,516,516,517,517,517,517,518,518, &
     519,519,520,520,520,521,521,521,522,522,522,522, &
     523,523,523,523,524,524,525,525,526,526,527,527, &
     527,528,528,528,528,529,529,529,529,530,530,531, &
     531,532,532,533,533,533,533,534,534,534,534,535, &
     535,535,536,536,536,536,537,537,537,538,538,538, &
     538,539,539,540,540,541,541,541,542,542,542,542, &
     543,543,543,543,544,544,545,545,545,545,545,546, &
     546,546,546,546,547,547,547,548,548,548,549,549, &
     549,550,550,550,551,551,551,551,552,552,552,552, &
     552,553,553,553,553,553,553,554,554,554,554,554, &
     554,555,555,555,555,556,556,556,556,557,557,557, &
     557,558,558,558,559,559,559,559,559,560,560,560, &
     560,560,561,561,561,561,561,561,562,562,562,562, &
     563,563,563,563,564,564,564,564,565,565,565,566, &
     566,566,567,567,567,567,568,568,568,569,569,569, &
     570,570,570,571,571,571,572,572,572,573,573,573, &
     574,574,574,575,575,575,576,576,576,576,576,576, &
     577,577,577,578,578,578,578,579,579,579,579,580, &
     580,580,581,581,581,581,582,582,582,583,583,583, &
     583,584,584,585,585,586,586,586,587,587,587,587, &
     588,588,588,588,589,589,590,590,590,590,591,591, &
     591,591,591,592,592,592,592,592,593,593,593,593, &
     593,594,594,594,594,595,595,596,596,597,597,597, &
     598,598,598,598,599,599,599,599,599,600,600,600, &
     601,601,601,601,601,602,602,602,602,602,603,603, &
     603,603,604,604,604,604,605,605,605,606,606,606 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_6 = (/ &
     607,607,607,607,608,608,608,608,609,609,609,610, &
     610,610,611,611,611,611,612,612,612,612,613,613, &
     613,613,614,614,614,615,615,615,616,616,616,616, &
     617,617,617,617,617,618,618,618,619,619,619,619, &
     620,620,620,620,621,621,621,622,622,622,623,623, &
     623,623,624,624,624,624,625,625,626,626,626,627, &
     627,627,628,628,628,628,628,629,629,629,630,630, &
     630,631,631,631,632,632,632,633,633,633,633,633, &
     634,634,634,634,635,635,635,635,636,636,636,637, &
     637,637,637,638,638,638,639,639,639,639,640,640, &
     641,641,642,642,642,643,643,643,643,644,644,644, &
     644,645,645,646,646,646,646,647,647,647,647,647, &
     648,648,648,648,648,649,649,649,650,650,650,651, &
     651,651,652,652,653,653,653,654,654,654,654,654, &
     655,655,655,656,656,656,656,656,657,657,657,657, &
     657,658,658,658,658,658,658,659,659,659,659,659, &
     659,660,660,660,660,661,661,661,661,662,662,662, &
     662,663,663,663,663,663,664,664,664,664,664,665, &
     665,665,666,666,666,667,667,667,667,667,668,668, &
     668,669,669,669,669,670,670,670,671,671,671,671, &
     672,672,672,673,673,673,673,674,674,675,675,675, &
     675,676,676,676,676,677,677,677,678,678,678,678, &
     679,679,679,680,680,680,680,681,681,682,682,683, &
     683,683,684,684,684,685,685,685,686,686,686,687, &
     687,687,687,687,687,688,688,688,689,689,689,689, &
     690,690,690,690,691,691,691,692,692,692,692,693, &
     693,693,694,694,694,694,695,695,696,696,697,697, &
     697,698,698,698,698,699,699,699,699,700,700,701, &
     701,702,702,702,702,703,703,703,703,703,704,704, &
     704,704,704,705,705,705,705,705,706,706,707,707 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_7 = (/ &
     707,707,708,708,709,709,709,710,710,710,710,711, &
     711,711,711,711,711,712,712,712,713,713,713,713, &
     713,714,714,714,714,714,715,715,715,715,715,716, &
     716,716,716,717,717,717,718,718,719,719,719,720, &
     720,720,721,721,721,721,722,722,722,723,723,723, &
     723,724,724,724,724,725,725,725,725,726,726,726, &
     726,727,727,727,728,728,728,729,729,729,729,730, &
     730,730,730,731,731,732,732,732,733,733,733,734, &
     734,734,734,734,735,735,735,736,736,736,737,737, &
     737,738,738,738,738,739,739,739,740,740,740,740, &
     740,741,741,741,742,742,742,742,743,743,743,744, &
     744,744,745,745,745,745,745,746,746,746,746,747, &
     747,747,747,748,748,748,749,749,749,749,750,750, &
     750,751,751,751,751,752,752,753,753,754,754,754, &
     755,755,755,755,756,756,756,756,757,757,758,758, &
     758,758,758,758,759,759,759,759,760,760,760,760, &
     760,760,760,761,761,761,762,762,762,763,763,763, &
     764,764,764,765,765,765,765,765,766,766,766,767, &
     767,768,768,768,769,769,769,769,770,770,770,770, &
     770,770,771,771,771,772,772,772,772,772,773,773, &
     773,773,773,774,774,774,774,774,775,775,775,775, &
     776,776,776,777,777,777,778,778,778,778,778,779, &
     779,779,780,780,780,780,780,781,781,781,781,782, &
     782,782,783,783,783,783,783,784,784,784,784,785, &
     785,785,786,786,786,787,787,787,787,788,788,788, &
     788,788,789,789,789,790,790,790,790,791,791,791, &
     791,792,792,792,793,793,793,794,794,794,794,795, &
     795,795,795,796,796,797,797,797,798,798,798,799, &
     799,799,799,799,800,800,800,801,801,801,802,802, &
     802,803,803,803,804,804,804,804,804,805,805,805 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_8 = (/ &
     805,806,806,806,807,807,807,807,808,808,808,808, &
     809,809,809,810,810,810,810,811,811,812,812,813, &
     813,813,814,814,814,815,815,815,816,816,816,817, &
     817,817,817,817,818,818,818,819,819,819,819,820, &
     820,820,820,821,821,821,822,822,822,822,823,823, &
     823,824,824,824,824,825,825,826,826,827,827,827, &
     828,828,828,828,829,829,829,829,830,830,831,831, &
     832,832,833,833,834,834,834,835,835,835,835,836, &
     836,836,836,836,836,837,837,837,838,838,838,838, &
     838,839,839,839,839,839,840,840,840,841,841,841, &
     841,842,842,842,843,843,844,844,844,845,845,845, &
     845,845,846,846,846,846,847,847,847,847,848,848, &
     848,848,849,849,849,849,850,850,850,850,851,851, &
     851,852,852,852,852,853,853,853,853,854,854,855, &
     855,856,856,857,857,857,857,858,858,858,859,859, &
     859,860,860,860,860,861,861,861,861,862,862,863, &
     863,863,864,864,864,864,864,864,865,865,865,866, &
     866,866,866,866,867,867,867,868,868,868,868,868, &
     868,869,869,869,870,870,870,871,871,871,871,871, &
     872,872,872,873,873,873,874,874,874,874,874,875, &
     875,875,876,876,876,877,877,877,878,878,878,878, &
     879,879,879,879,880,880,880,880,881,881,881,882, &
     882,882,882,883,883,884,884,885,885,885,886,886, &
     886,887,887,887,887,887,888,888,888,889,889,889, &
     890,890,890,891,891,891,891,892,892,892,893,893, &
     893,893,893,894,894,894,895,895,895,895,896,896, &
     896,896,897,897,897,898,898,898,899,899,899,900, &
     900,900,900,900,901,901,901,902,902,902,903,903, &
     903,904,904,904,905,905,905,905,905,906,906,906, &
     907,907,908,908,908,909,909,909,909,910,910,910 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_9 = (/ &
     910,910,910,911,911,911,912,912,912,912,912,913, &
     913,913,913,913,914,914,914,914,914,915,915,915, &
     915,916,916,916,917,917,918,918,918,918,918,919, &
     919,919,920,920,920,920,921,921,921,921,922,922, &
     922,922,923,923,923,923,924,924,924,924,925,925, &
     925,926,926,926,927,927,927,928,928,928,928,928, &
     929,929,929,930,930,930,931,931,931,932,932,932, &
     933,933,933,933,934,934,934,934,935,935,936,936, &
     937,937,937,937,938,938,938,939,939,939,939,940, &
     940,940,940,941,941,942,942,943,943,944,944,944, &
     945,945,945,945,946,946,946,946,947,947,948,948, &
     949,949,950,950,950,951,951,951,951,952,952,952, &
     952,953,953,954,954,955,955,956,956,956,956,957, &
     957,957,958,958,958,958,959,959,959,959,960,960, &
     960,961,961,961,961,962,962,963,963,964,964,965, &
     965,965,965,966,966,966,967,967,967,968,968,969, &
     969,970,970,970,971,971,971,971,972,972,972,972, &
     973,973,974,974,975,975,975,976,976,976,977,977, &
     977,978,978,978,979,979,979,980,980,981,981,981, &
     982,982,982,982,983,983,983,983,984,984,985,985, &
     985,986,986,986,986,987,987,987,987,988,988,989, &
     989,990,990,991,991,991,992,992,992,992,993,993, &
     993,993,994,994,995,995,996,996,996,997,997,997, &
     997,998,998,998,998,999,999,1000,1000,1000,1000,1001, &
     1001,1002,1002,1002,1003,1003,1003,1003,1004,1004,1004,1004, &
     1005,1005,1006,1006,1007,1007,1007,1008,1008,1008,1009,1009, &
     1009,1010,1010,1010,1011,1011,1011,1011,1012,1012,1012,1013, &
     1013,1013,1014,1014,1014,1014,1014,1015,1015,1015,1016,1016, &
     1016,1016,1016,1017,1017,1017,1017,1018,1018,1018,1018,1019, &
     1019,1019,1020,1020,1020,1020,1021,1021,1021,1022,1022,1022 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_10 = (/ &
     1022,1022,1023,1023,1023,1024,1024,1024,1024,1025,1025,1025, &
     1025,1025,1026,1026,1026,1027,1027,1027,1028,1028,1028,1029, &
     1029,1029,1030,1030,1030,1031,1031,1031,1032,1032,1032,1033, &
     1033,1033,1034,1034,1034,1035,1035,1035,1036,1036,1036,1037, &
     1037,1037,1037,1038,1038,1038,1038,1039,1039,1040,1040,1040, &
     1041,1041,1041,1041,1041,1042,1042,1042,1043,1043,1043,1044, &
     1044,1044,1045,1045,1045,1046,1046,1046,1047,1047,1047,1047, &
     1047,1048,1048,1048,1049,1049,1049,1050,1050,1050,1051,1051, &
     1051,1052,1052,1052,1052,1053,1053,1053,1054,1054,1054,1054, &
     1055,1055,1055,1056,1056,1056,1056,1057,1057,1058,1058,1059, &
     1059,1059,1059,1060,1060,1061,1061,1062,1062,1062,1062,1063, &
     1063,1063,1064,1064,1064,1064,1065,1065,1065,1065,1066,1066, &
     1067,1067,1068,1068,1068,1069,1069,1069,1069,1070,1070,1070, &
     1070,1071,1071,1072,1072,1072,1073,1073,1073,1073,1074,1074, &
     1074,1074,1075,1075,1076,1076,1077,1077,1078,1078,1078,1079, &
     1079,1079,1079,1080,1080,1080,1080,1081,1081,1082,1082,1083, &
     1083,1083,1084,1084,1084,1084,1085,1085,1085,1085,1086,1086, &
     1086,1086,1087,1087,1087,1088,1088,1088,1088,1089,1089,1090, &
     1090,1091,1091,1091,1092,1092,1092,1092,1093,1093,1093,1093, &
     1094,1094,1095,1095,1096,1096,1096,1097,1097,1097,1097,1098, &
     1098,1098,1098,1099,1099,1100,1100,1100,1101,1101,1101,1101, &
     1102,1102,1102,1102,1103,1103,1104,1104,1104,1105,1105,1105, &
     1105,1106,1106,1106,1106,1107,1107,1108,1108,1109,1109,1109, &
     1109,1109,1110,1110,1110,1111,1111,1111,1111,1112,1112,1112, &
     1112,1112,1113,1113,1113,1114,1114,1114,1114,1114,1115,1115, &
     1115,1115,1115,1115,1116,1116,1116,1117,1117,1117,1118,1118, &
     1118,1118,1118,1119,1119,1119,1120,1120,1120,1121,1121,1121, &
     1121,1121,1121,1122,1122,1122,1123,1123,1123,1124,1124,1124, &
     1125,1125,1125,1126,1126,1126,1127,1127,1127,1127,1127,1127, &
     1128,1128,1128,1129,1129,1129,1130,1130,1130,1131,1131,1131 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_11 = (/ &
     1131,1131,1131,1132,1132,1132,1132,1132,1133,1133,1133,1134, &
     1134,1134,1134,1134,1135,1135,1135,1136,1136,1136,1136,1137, &
     1137,1137,1137,1138,1138,1138,1139,1139,1140,1140,1141,1141, &
     1141,1141,1141,1142,1142,1142,1142,1143,1143,1143,1144,1144, &
     1144,1145,1145,1145,1146,1146,1146,1147,1147,1147,1148,1148, &
     1148,1149,1149,1149,1150,1150,1150,1151,1151,1151,1152,1152, &
     1152,1153,1153,1153,1153,1154,1154,1154,1154,1155,1155,1156, &
     1156,1156,1156,1156,1156,1157,1157,1157,1157,1157,1158,1158, &
     1158,1159,1159,1159,1160,1160,1160,1161,1161,1161,1161,1161, &
     1162,1162,1162,1163,1163,1163,1164,1164,1164,1165,1165,1165, &
     1166,1166,1166,1167,1167,1167,1167,1168,1168,1168,1168,1169, &
     1169,1170,1170,1171,1171,1172,1172,1172,1173,1173,1173,1173, &
     1174,1174,1174,1174,1175,1175,1176,1176,1176,1177,1177,1177, &
     1178,1178,1178,1179,1179,1179,1180,1180,1180,1181,1181,1181, &
     1182,1182,1182,1183,1183,1183,1184,1184,1184,1185,1185,1185, &
     1185,1186,1186,1186,1186,1187,1187,1188,1188,1188,1189,1189, &
     1189,1189,1190,1190,1190,1191,1191,1191,1191,1192,1192,1192, &
     1193,1193,1193,1194,1194,1194,1194,1194,1195,1195,1195,1196, &
     1196,1196,1196,1196,1196,1197,1197,1197,1198,1198,1198,1199, &
     1199,1199,1200,1200,1200,1201,1201,1201,1202,1202,1202,1202, &
     1202,1203,1203,1203,1204,1204,1205,1205,1205,1206,1206,1206, &
     1206,1206,1206,1207,1207,1207,1207,1207,1208,1208,1208,1208, &
     1209,1209,1209,1210,1210,1210,1210,1211,1211,1211,1212,1212, &
     1212,1212,1212,1212,1213,1213,1213,1214,1214,1214,1214,1214, &
     1214,1215,1215,1215,1215,1216,1216,1217,1217,1217,1218,1218, &
     1218,1218,1218,1219,1219,1219,1220,1220,1220,1220,1221,1221, &
     1221,1221,1222,1222,1222,1222,1223,1223,1223,1223,1224,1224, &
     1224,1224,1225,1225,1225,1226,1226,1226,1227,1227,1227,1228, &
     1228,1228,1229,1229,1229,1230,1230,1230,1231,1231,1231,1232, &
     1232,1232,1232,1233,1233,1233,1233,1234,1234,1235,1235,1235 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_12 = (/ &
     1236,1236,1236,1237,1237,1237,1238,1238,1238,1239,1239,1239, &
     1240,1240,1240,1240,1240,1241,1241,1241,1242,1242,1242,1243, &
     1243,1243,1244,1244,1244,1245,1245,1245,1246,1246,1246,1247, &
     1247,1247,1248,1248,1248,1249,1249,1249,1249,1250,1250,1250, &
     1250,1251,1251,1252,1252,1252,1253,1253,1253,1254,1254,1254, &
     1255,1255,1255,1256,1256,1256,1257,1257,1257,1257,1258,1258, &
     1258,1258,1259,1259,1259,1259,1260,1260,1260,1261,1261,1262, &
     1262,1262,1263,1263,1263,1264,1264,1264,1265,1265,1265,1265, &
     1266,1266,1266,1266,1267,1267,1267,1268,1268,1268,1269,1269, &
     1270,1270,1270,1270,1271,1271,1271,1272,1272,1272,1272,1273, &
     1273,1273,1273,1274,1274,1274,1275,1275,1275,1275,1275,1276, &
     1276,1276,1276,1277,1277,1278,1278,1278,1279,1279,1279,1280, &
     1280,1280,1280,1280,1280,1281,1281,1281,1281,1282,1282,1282, &
     1282,1283,1283,1283,1283,1284,1284,1284,1284,1285,1285,1285, &
     1286,1286,1286,1287,1287,1287,1287,1288,1288,1288,1289,1289, &
     1289,1289,1289,1290,1290,1290,1291,1291,1291,1292,1292,1292, &
     1293,1293,1293,1294,1294,1294,1294,1295,1295,1295,1295,1296, &
     1296,1296,1296,1297,1297,1297,1298,1298,1298,1299,1299,1299, &
     1299,1300,1300,1300,1301,1301,1301,1301,1301,1302,1302,1302, &
     1303,1303,1303,1303,1304,1304,1304,1305,1305,1305,1305,1306, &
     1306,1306,1306,1307,1307,1308,1308,1308,1308,1309,1309,1309, &
     1309,1310,1310,1310,1311,1311,1311,1311,1312,1312,1312,1312, &
     1313,1313,1314,1314,1315,1315,1315,1315,1316,1316,1316,1317, &
     1317,1317,1318,1318,1318,1318,1318,1319,1319,1319,1319,1319, &
     1320,1320,1320,1320,1320,1321,1321,1321,1322,1322,1323,1323, &
     1323,1324,1324,1324,1325,1325,1325,1326,1326,1327,1327,1327, &
     1328,1328,1328,1329,1329,1329,1329,1330,1330,1330,1331,1331, &
     1331,1332,1332,1332,1332,1333,1333,1333,1334,1334,1334,1335, &
     1335,1335,1336,1336,1336,1337,1337,1337,1338,1338,1338,1339, &
     1339,1339,1340,1340,1340,1341,1341,1341,1341,1342,1342,1342 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_13 = (/ &
     1342,1343,1343,1344,1344,1344,1345,1345,1345,1345,1346,1346, &
     1346,1346,1347,1347,1347,1347,1348,1348,1348,1349,1349,1350, &
     1350,1350,1351,1351,1351,1352,1352,1352,1353,1353,1353,1354, &
     1354,1354,1355,1355,1355,1356,1356,1356,1357,1357,1357,1357, &
     1358,1358,1358,1358,1359,1359,1360,1360,1360,1361,1361,1361, &
     1361,1362,1362,1362,1362,1363,1363,1364,1364,1364,1365,1365, &
     1365,1365,1366,1366,1366,1366,1367,1367,1368,1368,1369,1369, &
     1370,1370,1370,1371,1371,1371,1371,1372,1372,1372,1372,1373, &
     1373,1374,1374,1374,1375,1375,1375,1375,1376,1376,1376,1376, &
     1377,1377,1378,1378,1378,1379,1379,1379,1380,1380,1380,1380, &
     1381,1381,1381,1382,1382,1382,1383,1383,1383,1384,1384,1384, &
     1384,1384,1384,1384,1385,1385,1385,1386,1386,1386,1387,1387, &
     1387,1387,1387,1388,1388,1388,1388,1389,1389,1389,1389,1389, &
     1390,1390,1390,1390,1390,1391,1391,1391,1391,1391,1392,1392, &
     1392,1392,1393,1393,1393,1394,1394,1394,1394,1394,1395,1395, &
     1395,1396,1396,1396,1396,1397,1397,1397,1397,1398,1398,1398, &
     1398,1399,1399,1399,1400,1400,1400,1401,1401,1401,1402,1402, &
     1403,1403,1403,1404,1404,1404,1405,1405,1405,1406,1406,1406, &
     1407,1407,1408,1408,1408,1408,1409,1409,1409,1410,1410,1410, &
     1411,1411,1411,1412,1412,1412,1413,1413,1413,1413,1414,1414, &
     1414,1414,1414,1415,1415,1415,1416,1416,1416,1416,1416,1416, &
     1417,1417,1417,1417,1417,1418,1418,1418,1419,1419,1419,1419, &
     1419,1419,1419,1420,1420,1420,1421,1421,1421,1422,1422,1422, &
     1423,1423,1423,1423,1423,1424,1424,1424,1424,1424,1424,1425, &
     1425,1425,1426,1426,1426,1426,1427,1427,1427,1428,1428,1428, &
     1429,1429,1429,1430,1430,1430,1431,1431,1431,1431,1432,1432, &
     1432,1433,1433,1433,1434,1434,1434,1435,1435,1435,1436,1436, &
     1436,1437,1437,1437,1438,1438,1438,1439,1439,1439,1440,1440, &
     1440,1441,1441,1441,1442,1442,1442,1443,1443,1443,1443,1444, &
     1444,1444,1444,1445,1445,1446,1446,1446,1447,1447,1447,1448 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_14 = (/ &
     1448,1448,1448,1449,1449,1449,1449,1449,1449,1450,1450,1450, &
     1451,1451,1451,1451,1451,1451,1452,1452,1452,1452,1453,1453, &
     1453,1454,1454,1454,1455,1455,1455,1456,1456,1456,1456,1456, &
     1457,1457,1457,1457,1458,1458,1458,1459,1459,1459,1459,1460, &
     1460,1460,1460,1460,1460,1461,1461,1461,1462,1462,1462,1462, &
     1462,1462,1463,1463,1463,1463,1464,1464,1464,1465,1465,1465, &
     1466,1466,1466,1467,1467,1467,1467,1468,1468,1468,1468,1469, &
     1469,1470,1470,1470,1471,1471,1471,1471,1472,1472,1472,1472, &
     1473,1473,1474,1474,1474,1475,1475,1475,1475,1476,1476,1476, &
     1476,1477,1477,1478,1478,1479,1479,1479,1480,1480,1480,1480, &
     1481,1481,1481,1481,1482,1482,1483,1483,1483,1484,1484,1484, &
     1484,1485,1485,1485,1485,1486,1486,1487,1487,1487,1488,1488, &
     1488,1489,1489,1489,1490,1490,1491,1491,1491,1492,1492,1492, &
     1492,1493,1493,1493,1494,1494,1494,1495,1495,1495,1495,1496, &
     1496,1496,1496,1497,1497,1497,1497,1498,1498,1498,1499,1499, &
     1499,1499,1500,1500,1500,1501,1501,1502,1502,1502,1503,1503, &
     1503,1503,1503,1504,1504,1504,1504,1504,1504,1505,1505,1505, &
     1505,1506,1506,1506,1506,1506,1507,1507,1507,1508,1508,1508, &
     1509,1509,1509,1510,1510,1510,1510,1511,1511,1511,1511,1512, &
     1512,1513,1513,1513,1514,1514,1514,1514,1515,1515,1515,1515, &
     1516,1516,1517,1517,1517,1518,1518,1518,1518,1519,1519,1519, &
     1519,1520,1520,1521,1521,1522,1522,1522,1523,1523,1523,1523, &
     1524,1524,1524,1524,1525,1525,1526,1526,1526,1527,1527,1527, &
     1527,1528,1528,1528,1528,1529,1529,1530,1530,1530,1531,1531, &
     1531,1532,1532,1532,1533,1533,1533,1533,1533,1534,1534,1534, &
     1534,1534,1534,1535,1535,1535,1536,1536,1536,1536,1537,1537, &
     1537,1538,1538,1538,1539,1539,1539,1540,1540,1540,1541,1541, &
     1541,1541,1542,1542,1542,1542,1543,1543,1544,1544,1544,1545, &
     1545,1545,1545,1546,1546,1546,1546,1547,1547,1548,1548,1548, &
     1549,1549,1549,1549,1550,1550,1550,1550,1551,1551,1552,1552 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_15 = (/ &
     1552,1553,1553,1553,1554,1554,1554,1555,1555,1555,1555,1556, &
     1556,1556,1556,1557,1557,1558,1558,1558,1559,1559,1559,1559, &
     1560,1560,1560,1560,1561,1561,1562,1562,1563,1563,1564,1564, &
     1564,1565,1565,1565,1565,1566,1566,1566,1566,1567,1567,1568, &
     1568,1568,1569,1569,1569,1569,1570,1570,1570,1570,1571,1571, &
     1572,1572,1573,1573,1574,1574,1574,1575,1575,1575,1576,1576, &
     1576,1577,1577,1577,1577,1578,1578,1578,1578,1579,1579,1580, &
     1580,1580,1581,1581,1581,1581,1582,1582,1582,1582,1583,1583, &
     1584,1584,1584,1585,1585,1585,1585,1586,1586,1586,1586,1587, &
     1587,1588,1588,1588,1589,1589,1589,1590,1590,1590,1590,1590, &
     1591,1591,1591,1591,1592,1592,1592,1592,1593,1593,1593,1593, &
     1594,1594,1594,1595,1595,1595,1596,1596,1596,1596,1597,1597, &
     1597,1598,1598,1598,1598,1598,1599,1599,1599,1600,1600,1600, &
     1600,1600,1601,1601,1601,1602,1602,1603,1603,1603,1603,1603, &
     1604,1604,1604,1604,1605,1605,1605,1605,1606,1606,1606,1606, &
     1607,1607,1607,1608,1608,1608,1608,1609,1609,1609,1609,1610, &
     1610,1611,1611,1612,1612,1612,1613,1613,1613,1614,1614,1614, &
     1615,1615,1615,1616,1616,1616,1617,1617,1617,1617,1618,1618, &
     1618,1618,1619,1619,1620,1620,1621,1621,1622,1622,1622,1623, &
     1623,1623,1624,1624,1624,1625,1625,1625,1626,1626,1626,1626, &
     1627,1627,1627,1628,1628,1628,1629,1629,1629,1630,1630,1630, &
     1631,1631,1631,1631,1632,1632,1632,1632,1633,1633,1634,1634, &
     1634,1634,1635,1635,1635,1636,1636,1636,1636,1637,1637,1637, &
     1638,1638,1638,1639,1639,1639,1640,1640,1640,1641,1641,1641, &
     1642,1642,1642,1642,1643,1643,1643,1643,1644,1644,1645,1645, &
     1645,1646,1646,1646,1646,1647,1647,1647,1647,1648,1648,1649, &
     1649,1649,1650,1650,1650,1651,1651,1651,1652,1652,1652,1653, &
     1653,1653,1654,1654,1655,1655,1655,1656,1656,1657,1657,1657, &
     1658,1658,1658,1658,1659,1659,1659,1660,1660,1660,1661,1661, &
     1661,1661,1662,1662,1662,1663,1663,1663,1664,1664,1664,1664 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_16 = (/ &
     1665,1665,1665,1665,1666,1666,1666,1666,1666,1667,1667,1667, &
     1668,1668,1668,1669,1669,1669,1669,1670,1670,1670,1671,1671, &
     1671,1671,1672,1672,1672,1673,1673,1673,1673,1674,1674,1674, &
     1674,1675,1675,1676,1676,1676,1677,1677,1677,1678,1678,1678, &
     1678,1679,1679,1679,1679,1680,1680,1681,1681,1681,1681,1682, &
     1682,1682,1683,1683,1683,1683,1684,1684,1684,1685,1685,1685, &
     1685,1686,1686,1686,1686,1687,1687,1688,1688,1689,1689,1689, &
     1689,1690,1690,1690,1691,1691,1691,1691,1692,1692,1692,1693, &
     1693,1693,1693,1694,1694,1695,1695,1695,1696,1696,1696,1697, &
     1697,1697,1698,1698,1698,1698,1698,1699,1699,1699,1700,1700, &
     1700,1700,1701,1701,1701,1701,1702,1702,1703,1703,1704,1704, &
     1705,1705,1705,1706,1706,1706,1706,1706,1707,1707,1707,1707, &
     1707,1707,1708,1708,1708,1709,1709,1709,1709,1710,1710,1710, &
     1710,1710,1711,1711,1711,1712,1712,1712,1713,1713,1713,1713, &
     1713,1713,1714,1714,1714,1715,1715,1715,1715,1716,1716,1716, &
     1716,1717,1717,1718,1718,1718,1719,1719,1719,1719,1720,1720, &
     1720,1720,1721,1721,1722,1722,1722,1723,1723,1723,1724,1724, &
     1724,1725,1725,1725,1726,1726,1726,1727,1727,1727,1728,1728, &
     1728,1729,1729,1730,1730,1730,1731,1731,1731,1732,1732,1732, &
     1733,1733,1733,1733,1734,1734,1734,1735,1735,1735,1736,1736, &
     1736,1736,1737,1737,1737,1738,1738,1738,1738,1739,1739,1739, &
     1739,1740,1740,1741,1741,1741,1741,1741,1742,1742,1742,1743, &
     1743,1743,1743,1744,1744,1744,1744,1745,1745,1746,1746,1746, &
     1747,1747,1747,1747,1748,1748,1748,1748,1749,1749,1750,1750, &
     1750,1751,1751,1751,1752,1752,1752,1753,1753,1753,1754,1754, &
     1754,1755,1755,1755,1756,1756,1756,1757,1757,1758,1758,1758, &
     1759,1759,1759,1760,1760,1760,1761,1761,1761,1761,1762,1762, &
     1762,1763,1763,1763,1764,1764,1764,1764,1765,1765,1765,1766, &
     1766,1766,1766,1767,1767,1767,1767,1768,1768,1769,1769,1769, &
     1770,1770,1770,1770,1771,1771,1771,1771,1772,1772,1773,1773 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_17 = (/ &
     1773,1774,1774,1774,1775,1775,1775,1776,1776,1776,1777,1777, &
     1777,1777,1778,1778,1778,1779,1779,1779,1780,1780,1780,1780, &
     1781,1781,1781,1782,1782,1782,1783,1783,1783,1784,1784,1785, &
     1785,1785,1786,1786,1787,1787,1787,1788,1788,1788,1788,1789, &
     1789,1789,1790,1790,1790,1791,1791,1791,1792,1792,1793,1793, &
     1793,1794,1794,1795,1795,1795,1796,1796,1796,1796,1797,1797, &
     1797,1798,1798,1798,1798,1799,1799,1799,1799,1800,1800,1801, &
     1801,1801,1802,1802,1802,1802,1803,1803,1803,1803,1804,1804, &
     1805,1805,1805,1806,1806,1806,1807,1807,1807,1808,1808,1808, &
     1809,1809,1809,1809,1810,1810,1810,1811,1811,1811,1812,1812, &
     1812,1812,1813,1813,1813,1813,1814,1814,1814,1815,1815,1815, &
     1815,1816,1816,1816,1816,1816,1817,1817,1817,1818,1818,1818, &
     1819,1819,1819,1820,1820,1820,1821,1821,1821,1821,1822,1822, &
     1822,1822,1822,1823,1823,1823,1823,1823,1824,1824,1824,1824, &
     1825,1825,1825,1825,1826,1826,1827,1827,1827,1828,1828,1828, &
     1828,1829,1829,1829,1830,1830,1830,1831,1831,1831,1831,1832, &
     1832,1832,1832,1833,1833,1833,1834,1834,1834,1835,1835,1835, &
     1835,1836,1836,1836,1837,1837,1837,1837,1838,1838,1838,1838, &
     1839,1839,1839,1840,1840,1840,1840,1841,1841,1842,1842,1842, &
     1843,1843,1843,1844,1844,1844,1844,1844,1845,1845,1845,1846, &
     1846,1846,1847,1847,1847,1847,1848,1848,1848,1848,1848,1849, &
     1849,1849,1849,1850,1850,1850,1850,1850,1851,1851,1851,1852, &
     1852,1852,1852,1852,1853,1853,1853,1854,1854,1854,1854,1854, &
     1855,1855,1855,1856,1856,1856,1857,1857,1857,1858,1858,1858, &
     1859,1859,1859,1860,1860,1860,1861,1861,1861,1861,1861,1862, &
     1862,1862,1863,1863,1863,1863,1863,1864,1864,1864,1865,1865, &
     1865,1865,1866,1866,1866,1867,1867,1867,1867,1868,1868,1868, &
     1868,1869,1869,1869,1870,1870,1870,1870,1871,1871,1872,1872, &
     1873,1873,1873,1874,1874,1874,1875,1875,1875,1875,1875,1876, &
     1876,1876,1876,1877,1877,1877,1878,1878,1878,1878,1879,1879 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_18 = (/ &
     1879,1880,1880,1880,1880,1880,1881,1881,1881,1881,1881,1882, &
     1882,1882,1882,1883,1883,1883,1884,1884,1884,1884,1885,1885, &
     1885,1885,1886,1886,1886,1887,1887,1887,1887,1888,1888,1889, &
     1889,1890,1890,1890,1891,1891,1891,1892,1892,1893,1893,1893, &
     1894,1894,1894,1894,1894,1895,1895,1895,1896,1896,1897,1897, &
     1897,1898,1898,1899,1899,1899,1899,1900,1900,1900,1900,1901, &
     1901,1901,1902,1902,1902,1903,1903,1903,1903,1903,1904,1904, &
     1904,1905,1905,1905,1906,1906,1906,1906,1907,1907,1907,1907, &
     1907,1908,1908,1908,1909,1909,1909,1909,1909,1910,1910,1910, &
     1911,1911,1911,1911,1911,1912,1912,1912,1913,1913,1913,1913, &
     1913,1914,1914,1914,1915,1915,1915,1916,1916,1916,1917,1917, &
     1917,1917,1917,1918,1918,1918,1919,1919,1919,1920,1920,1920, &
     1920,1920,1921,1921,1921,1922,1922,1922,1923,1923,1923,1923, &
     1924,1924,1924,1924,1924,1925,1925,1925,1926,1926,1926,1927, &
     1927,1927,1927,1928,1928,1928,1928,1928,1928,1929,1929,1929, &
     1930,1930,1930,1930,1930,1930,1931,1931,1931,1931,1932,1932, &
     1932,1933,1933,1933,1934,1934,1934,1934,1934,1935,1935,1935, &
     1936,1936,1936,1937,1937,1937,1937,1938,1938,1938,1939,1939, &
     1939,1939,1939,1940,1940,1940,1940,1941,1941,1941,1942,1942, &
     1942,1942,1943,1943,1943,1943,1943,1943,1944,1944,1944,1945, &
     1945,1945,1945,1945,1945,1946,1946,1946,1946,1947,1947,1947, &
     1947,1947,1948,1948,1948,1948,1949,1949,1949,1949,1950,1950, &
     1950,1951,1951,1951,1951,1951,1951,1952,1952,1952,1953,1953, &
     1953,1953,1953,1953,1954,1954,1954,1954,1955,1955,1955,1956, &
     1956,1956,1957,1957,1957,1957,1957,1958,1958,1958,1959,1959, &
     1959,1960,1960,1960,1960,1961,1961,1961,1962,1962,1962,1963, &
     1963,1963,1963,1963,1964,1964,1964,1965,1965,1965,1966,1966, &
     1966,1966,1966,1967,1967,1967,1967,1967,1968,1968,1968,1969, &
     1969,1969,1969,1969,1970,1970,1970,1971,1971,1971,1972,1972, &
     1972,1972,1973,1973,1973,1973,1973,1974,1974,1974,1975,1975 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_19 = (/ &
     1975,1976,1976,1976,1977,1977,1977,1977,1978,1978,1978,1978, &
     1979,1979,1980,1980,1980,1981,1981,1981,1981,1982,1982,1982, &
     1982,1982,1983,1983,1983,1984,1984,1984,1985,1985,1985,1986, &
     1986,1986,1987,1987,1987,1987,1987,1988,1988,1988,1989,1989, &
     1989,1990,1990,1990,1991,1991,1991,1992,1992,1992,1992,1992, &
     1993,1993,1993,1994,1994,1994,1995,1995,1995,1995,1995,1996, &
     1996,1996,1996,1996,1997,1997,1997,1998,1998,1998,1998,1998, &
     1999,1999,1999,2000,2000,2000,2000,2001,2001,2001,2001,2002, &
     2002,2002,2003,2003,2003,2003,2004,2004,2004,2004,2004,2005, &
     2005,2005,2006,2006,2006,2007,2007,2007,2007,2008,2008,2008, &
     2008,2008,2008,2009,2009,2009,2010,2010,2010,2010,2010,2010, &
     2011,2011,2011,2011,2012,2012,2012,2013,2013,2013,2013,2013, &
     2014,2014,2014,2014,2014,2015,2015,2015,2016,2016,2016,2017, &
     2017,2017,2018,2018,2018,2018,2019,2019,2019,2019,2019,2019, &
     2020,2020,2020,2021,2021,2021,2021,2021,2021,2022,2022,2022, &
     2022,2023,2023,2023,2024,2024,2024,2024,2024,2025,2025,2025, &
     2025,2025,2026,2026,2026,2027,2027,2027,2028,2028,2028,2028, &
     2028,2029,2029,2029,2029,2029,2030,2030,2030,2031,2031,2031, &
     2032,2032,2032,2033,2033,2033,2033,2034,2034,2034,2034,2034, &
     2035,2035,2035,2036,2036,2036,2037,2037,2037,2038,2038,2038, &
     2038,2039,2039,2039,2039,2039,2040,2040,2040,2040,2041,2041, &
     2041,2041,2042,2042,2042,2043,2043,2043,2043,2044,2044,2044, &
     2044,2044,2045,2045,2045,2046,2046,2046,2047,2047,2047,2047, &
     2047,2048,2048,2048,2048,2048,2049,2049,2049,2050,2050,2050, &
     2051,2051,2051,2051,2051,2052,2052,2052,2052,2052,2053,2053, &
     2053,2054,2054,2054,2054,2054,2055,2055,2055,2055,2055,2056, &
     2056,2056,2056,2056,2057,2057,2057,2057,2057,2058,2058,2058, &
     2058,2058,2059,2059,2059,2059,2059,2060,2060,2060,2060,2060, &
     2061,2061,2061,2061,2061,2062,2062,2062,2062,2063,2063,2063, &
     2063,2064,2064,2064,2064,2065,2065,2065,2065,2066,2066,2066 /)
  INTEGER, PARAMETER, DIMENSION(56) :: ICOL_STOICM_20 = (/ &
     2066,2067,2067,2067,2067,2068,2068,2068,2068,2069,2069,2069, &
     2069,2070,2070,2070,2070,2071,2071,2071,2071,2072,2072,2072, &
     2073,2073,2073,2073,2074,2074,2074,2075,2075,2075,2075,2076, &
     2076,2076,2077,2077,2077,2077,2078,2078,2078,2079,2079,2079, &
     2079,2080,2080,2080,2081,2081,2081,2081 /)
  INTEGER, PARAMETER, DIMENSION(7256) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6, ICOL_STOICM_7, ICOL_STOICM_8, ICOL_STOICM_9, &
    ICOL_STOICM_10, ICOL_STOICM_11, ICOL_STOICM_12, ICOL_STOICM_13, ICOL_STOICM_14, &
    ICOL_STOICM_15, ICOL_STOICM_16, ICOL_STOICM_17, ICOL_STOICM_18, ICOL_STOICM_19, &
    ICOL_STOICM_20 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  8.800000e-01_dp, &
       -1.000000e+00_dp,  1.200000e-01_dp,  1.000000e+00_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  5.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e-01_dp, &
       4.100000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  7.320000e-01_dp, &
       1.340000e-01_dp,  -7.730000e-01_dp,  7.730000e-01_dp,  5.050000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       7.000000e-02_dp,  1.730000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_16 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_17 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_18 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_19 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_20 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_21 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_22 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_23 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_24 = (/ &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_25 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_26 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_27 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_28 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_29 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_30 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_31 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_32 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_33 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_34 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_35 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_36 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_37 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_38 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_39 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_40 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_41 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_42 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_43 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_44 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_45 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_46 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_47 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(56) :: STOICM_48 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(7256) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16, STOICM_17, STOICM_18, STOICM_19, &
    STOICM_20, STOICM_21, STOICM_22, STOICM_23, STOICM_24, &
    STOICM_25, STOICM_26, STOICM_27, STOICM_28, STOICM_29, &
    STOICM_30, STOICM_31, STOICM_32, STOICM_33, STOICM_34, &
    STOICM_35, STOICM_36, STOICM_37, STOICM_38, STOICM_39, &
    STOICM_40, STOICM_41, STOICM_42, STOICM_43, STOICM_44, &
    STOICM_45, STOICM_46, STOICM_47, STOICM_48 /)


END MODULE aromatics_kpp_StoichiomSP

